Good Samaritans who saw a hit-and-run car accident in North Charleston pursued the driver into Hanahan, where Hanahan Police say they were able to take him into custody.

Police arrested Lawrence Cornelius Paulin, Jr., 54, and charged him with leaving the scene of an accident with property damage, reckless driving and driving under suspension third offense, according to the incident report. Police say they had to use a Taser against Paulin because he would not comply with their instructions.

Christopher Ullery told police he and his mother, Pamela, were returning from a birthday dinner for her and were stopped at a red light near Rivers Drive and Otranto Road in North Charleston when another vehicle came up from behind and hit the rear left of their vehicle. The driver immediately drove away, Ullery said, and he was unable to take down the car's license plate number.

"Before I could even realize what was going on, I saw the car pulling around beside me and that's when I realized he's gonna try to run, Christopher Ullery said.

Police say that's when witnesses to the crash in another vehicle pursued the driver into Hanahan, where police were able to stop the driver of the car. A Hanahan incident report states the witnesses following Paulin's vehicle were in touch with dispatchers and providing constant information about Paulin's location.

One of those witnesses was Mark Henning. Henning and some people in another car followed Paulin into a Hanahan neighborhood and cornered him in cul de sac.

"We didn't want him to get back into the mainstream of traffic," said Henning. "He was clearly gonna either kill himself or kill somebody else with the way he was driving."

The witnesses reported the vehicle had stopped and that the driver was fumbling around in his vehicle and might have been in possession of a firearm, the report states.

Officers arrived on the scene and took positions of cover with weapons drawn and began trying to communicate with Paulin, who they say was being non-compliant, the report states. Officers said Paulin refused to show his hands and kept reaching into his pants pocket and refused to come out from behind his vehicle. Officers were able to use their Taser weapon and handcuff him, the report states.

Paulin was transported to the emergency room and then on to the Al Cannon Detention Center, police say.