A 23-year-old Halifax man has been arrested and charged after Halifax Regional Police say he twice sped away from officers trying to stop the car he was driving Tuesday night.

Police said at 7:19 p.m., officers tried to pull over a vehicle after it ran a red light at Windmill Road and Wright Avenue. They weren't able to stop the car as it quickly sped away. Those officers did, however, get the licence plate number and stopped their pursuit.

Within the hour, the car side-swiped another vehicle at the ramp from Wright Avenue to Highway 118. Police said the driver didn't stop to exchange information with the other driver. 

An off-duty Nova Scotia sheriff saw the collision and followed the vehicle while simultaneously providing details to 911. 

Halifax police said Enfield RCMP spotted the car on Highway 102. But when they tried to stop it, the driver refused to stop.

A spike belt was successfully used near Exit 13. The driver was arrested at 7:57 p.m., police said. 

On Wednesday morning, the suspect appeared in Dartmouth provincial court. He faces two counts of dangerous operation of a motor vehicle, two counts of flight from police and failure to stop at the scene of an accident.