The first incident happened on St. Clair West and Yonge Street just before noon Saturday.
Police say the driver of a Jeep Patriot was eastbound when he struck two pedestrians on opposite sides of the intersection. One of the pedestrians was not physically injured but the other, a 65-year-old man, had to be taken to hospital in critical condition.
The driver fled the scene but was then allegedly involved in another collision in the area of Jarvis Street and Maitland Place a short time later.
Police say a 25-year-old bicyclist was hit and taken to the hospital with non-life threatening injuries.
The driver allegedly once again fled the scene but was eventually apprehended a short distance away near Lower Jarvis and Queens Quay East.
In the video, which appears to have been captured by a dash cam, a police cruiser can be seen hitting the rear of the Jeep at relatively low speed as it makes a turn, causing it to spin out.
Within minutes a second police cruiser then arrives on the scene and boxes into the vehicle. Two police officers are then seen approaching the vehicle, one on each side of the vehicle.
It is not clear from the video if any firearms were drawn.
Police said a 31-year-old Kitchener man was also eventually arrested at the scene and charged with seven felonies.
Authorities confirmed to CP24 that there was a struggle during the arrest, although the video does not capture the interaction with the officers.
Bachu Matthew is charged with operation of a conveyance causing bodily harm, failure to stop at the scene of an accident causing bodily harm, failure to stop at the scene of an accident, flight while pursued by a peace officer, dangerous operation of a conveyance, disarming a peace officer and failing or refusing to comply with a breathing requirement.