A 29-year-old convict with a history of violent, sexual offences has been located after failing to appear for sentencing on an undisclosed conviction.

An arrest warrant was issued for Keegan Spearchief on Monday, May 25, 2015 after RCMP determined he posed a risk to the health and safety of the public, particularly adult females.

According to RCMP officials, Spearchief turned himself in to the Blood Tribe Police Services on Friday.

Spearchief’s history of criminal convictions includes sexual assault, assaults with weapons, voyeurism, and break and enter.