FUQUAY-VARINA, N.C. (WNCN) – The Fuquay-Varina Police Department announced Thursday officers located and pulled over a suspect involved in at least two hit-and-run crashes and a high-speed chase from earlier in the day.

Officers said an attempt was made to pull over a vehicle, but the driver refused, leading to a chase that ended led into Wake County and ended back in Fuquay-Varina at the intersection of Broad Street and Judd Parkway, police said.

Photo from Fuquay-Varina police

The initial hit-and-run took place at the intersection of Old Powell Road and Broad Street, according to a news release from Fuquay-Varina police.

Less than five minutes later, police spotted the suspect’s car — an Infiniti G37 with tinted windows and a Connecticut license plate, the news release said.

Police tried to pull over the driver of the Infiniti, but the driver fled at nearly 90 mph, the news release said.

The driver was then seen hitting a motor vehicle in Wake County before he drove the Infiniti back into Fuquay-Varina on Judd Parkway.

The driver then hit another car on Broad Street when his Infiniti became disabled, police said.

Photo from Fuquay-Varina police

The driver was then taken into custody. A Taurus 9MM pistol was found inside the Infiniti, police said.

At least three Fuquay-Varina police cars were involved in the chase and were later seen blocking an intersection, along with a fire engine.

Shawan Wayne Lorenzo Gist, 21, of Fuquay-Varina, was charged with carrying concealed gun, no operators license, operate motor vehicle while fleeing/attempt to elude law enforcement, and reckless driving to endanger persons/property.