A Duffield man has been charged in connection with a hit and run in Edmonton that killed a cyclist three months ago.

Edmonton police charged Casey John Earl Meads, 21, Monday with four criminal counts including criminal negligence causing death and failing to stop at the scene of a collision with a person.

William Korol, 38, was riding his mountain bike on Sept. 15 when he was struck by a vehicle on Stony Plain Road and Anthony Henday Drive. He died at the scene.

Police were looking for a red 1994 Dodge Ram with heavy damage to the front end or right side.

Investigators said they arrested Meads, who lives in Duffield, east of Edmonton, based on extensive forensic evidence and witness testimony.

Meads appeared in court Monday afternoon and was released on bail with conditions.