REHOBOTH, Mass. (WPRI) — Police in Rehoboth say the driver involved in a pursuit the ended with a wrong-way crash in Rhode Island has a lengthy rap sheet.

Cary Guy, 29, of Dighton, has 97 criminal arraignments on his record in Massachusetts, several of which involve failing to stop for police.

Rehoboth Police Sgt. Brian Ramos tells 12 News that includes a 2017 high-speed police chase that spanned several Massachusetts communities. Police said at the time there were no injuries as a result, though several police cruisers were struck.

Police said Guy was pulled over for a speeding violation around 7:30 p.m. Tuesday on Moulton Street, but he took off as the officer approached his pickup truck.

The officer gave chase and Guy made two attempts to hit the officer’s cruiser, according to police. Guy then drove onto I-195 West, crossed the median and continued in the wrong direction on I-195 East.

At that point, police called off their pursuit, and Guy soon crashed into oncoming vehicles. Police said he was taken to the hospital with serious injuries.

On Wednesday, R.I. State Police said Guy is being charged with five counts of driving to endanger resulting in personal injury, plus one count each of driving to endanger resulting in physical injury and reckless driving.

Rehoboth police said they will be charging Guy with two counts of assault and battery with a dangerous weapon and single counts of failure to stop for police, driving to endanger, and driving on a revoked license as a habitual traffic offender, along with marked lanes and stop sign violations.