Jonathan Jake Cardinal was taken into custody Monday morning after a foot chase with police.
Police located Cardinal at an apartment building near 90th Street and Jasper Avenue. They say he then broke through a glass door on the ground floor and began to flee. Police eventually nabbed him in a parking lot about a block away.
Cardinal reportedly suffered numerous cuts in the process, with visible blood stains left on the ground where he was apprehended.
Cardinal was wanted on Canada-wide warrants for manslaughter, criminal negligence causing death, failing to stop at the scene of an accident and theft over $5,000.
Adam Groves, 33, was killed June 13 trying to stop a thief from stealing his blue 2006 Dodge Ram truck outside his Rundle Park home. Police were already chasing the suspect when the man stole the vehicle.
Cardinal had no fixed address, at least 35 criminal convictions and had spent the past 12 years in and out of jail.