Toronto police are calling for footage and witnesses after they say a driver hit a 73-year-old pedestrian at a Scarborough crosswalk Tuesday afternoon, leaving him with life-threatening injuries.

Police said a 26-year-old male driver was turning left onto Markham Rd. from Sheppard Ave. E. when he hit the 73-year-old man, who was crossing Markham Rd. using the crosswalk.

The Traffic Services investigation is ongoing.

Police are asking local residents, businesses, drivers who saw what happened or have security or dash camera footage to contact them at 416-808-1900 or Crime Stoppers anonymously at 416-222-TIPS (8477).