A city cab driver faces six criminal charges in connection with a gruesome incident that cost a Toronto cyclist his right leg.

The incident occurred on Nov. 14. Police received a call at 2:27 a.m. about an collision at the intersection of Dovercourt Road and Argyle Street, just a few blocks north of Queen Street West.

Neighbours had reported hearing arguing, then the sound of a loud collision and someone screaming for help.

When they arrived, police found a cyclist lying in a pool of blood, his right leg barely attached. Doctors at St. Michael's hospital would later have to amputate.

About three hours later, a cab driver contacted police, claiming he'd either been robbed or assaulted.

Police said Friday in a news release that Sultan Ahmed, 38, of Maple has been charged with:

  • Criminal negligence causing bodily harm
  • Dangerous operation causing bodily harm
  • Fail to stop at scene of accident bodily harm
  • Obstruct peace officer
  • Aggravated assault
  • Assault with weapon

He made a brief court appearance on Saturday and will be back in court on Monday.

The cyclist has undergone three separate surgeries.