GORHAM — A fugitive from justice who enjoyed a decade of freedom was captured this morning in Gorham.

Noel C. March, U.S. marshal for the state of Maine, said Steven W. Johnson, 51, was taken into custody on Mosher Road after Maine Violent Offender Task Force agents spotted him driving a vehicle.

Johnson has been at large for 10 years after he failed to report to serve a 10-year sentence for aggravated trafficking of scheduled drugs in Knox County.

His 2001 conviction followed a Maine Drug Enforcement Agency investigation into heroin dealing in the midcoast region.

Johnson is a convicted felon who has a criminal history that involves convictions for theft, assault, terrorizing, obstructing government administration, and drug trafficking.

March publicized Johnson’s situation to the state’s law enforcement community this month, as part of his “Fugitive of the Month” posting on his website.

“He never showed up for his sentencing, and I think some of his family members put up their property for bail,” said Knox County Sheriff Donna Dennison. “I think it’s great they caught him. We’ve been trying to find him for a while.”

Johnson, who has relatives in the Rockland area, had been employed as a fisherman, Dennison said.

Authorities said they do not know how Johnson eluded police for as long as he did.