A driver involved in a hit and run that injured another man in downtown Edmonton has turned himself in.

Officials said Tam Van Ho, 28, has now been charged with failing to stop at the scene of an accident.

The incident happened on July 20 at 100 Avenue and 117 Street.

Surveillance video of the suspect showed him entering Steamworks Bathhouse around 2 a.m. that morning and leaving around 4:24 a.m.

He then entered a BMW Z6 parked behind the Jewish Seniors Centre.

The victim was sleeping on the ground in the area when he was pushed and dragged along the ground by the vehicle.

He sustained non-life threatening injures.

Police said Ho turned himself in on Aug. 15.

He has since been released on a promise to appear.

With files from Julia Parrish