A Florida man led police on a chase in Maine and New Hampshire, briefly dragging a state trooper while fleeing, authorities said Friday.

Police said the 28-year-old Orlando man was charged with crimes including reckless conduct and second-degree assault. They said he fled from Portsmouth police before being located by police at a gas station in that city on Thursday night.

The man then accelerated, dragging a trooper for a short distance before the trooper was able to disengage, police said. The trooper was later treated and released from a hospital for minor injuries, police said.

The man then led police on a chase in Kittery, Maine, and Portsmouth before being taken into custody in Portsmouth, police said. Police said he refused the services of a bail commissioner and was held in custody pending a Friday court appearance.

A phone call to a number listed under the man’s name was disconnected. It was not clear if he had retained an attorney.