William Galvin, Junior

(Photo courtesy Maryland State Police)

Maryland State Police and US Marshals have caught up with a man they say tried to run over a trooper in Cecil County Friday.

Officers arrested 29-year-old William Galvin, Junior in Front Royal, Virginia Friday afternoon, police said.

Early that morning, Galvin allegedly stole a car in Ocean City and led officers on a chase that went into Delaware, leading police to converge on Elsmere, where Galvin was thought to have hopped onto a CSX train.

Galvin is also accused of trying to run down a Perryville policeman during the chase.

He's charged with several assault counts.