State police say a trooper attempted to stop 36-year-old Levon Johnson of Springfield, Massachusetts on Masthill Road in Bucksport just before 5:30 p.m.
They said that Johnson took off at a high rate of speed and a chase began.
Authorities said that during the pursuit, Johnson drove erratically and almost struck Trooper Dana Austin.
Johnson finally was stopped on Main Street in Winterport, police said.
Johnson faces numerous charges including eluding an officer, passing a roadblock, aggravated reckless conduct with a dangerous weapon and operating without a license. Police said that several more charges are pending.