A 35-year-old man has been charged in a hit and run that killed a Good Samaritan who was helping a stranded motorist on Anthony Henday Drive.

Kieran Porter is charged with failing to stop at the scene of an accident causing death, careless driving and hit and run in the death of Andrew Green.

Green, 46, was struck and killed by a passing SUV while he was placing safety triangles on the side of the road around 11:30 p.m. on June 13.

A day later, police seized the Porsche Cayenne SUV they suspected was involved in the collision.

Although a man turned himself in, police spokesperson Scott Pattison said charges couldn't be laid until an independent witness came forward.

"I can't confirm what the tip that was brought forward but obviously it substantiated evidence that police had to the extent that we feel comfortable laying charges," he said.

Porter is scheduled to appear in court on Jan. 16th.