The hunt for one of New Jersey's top 12 fugitives has ended.

James Wade Barclay was arrested April 5 after being on the run from New Jersey police for nearly 25 years. (New Jersey State Police)

James Wade Barclay, on the run for more than two decades, was arrested Saturday by members of the New Jersey State Police Fugitive Unit. He was first arrested in Burlington County in 1989 for sexually assaulting a 10-year-old child. He pleaded guilty but failed to appear for sentencing in September of 1991.

The search for Barclay was reignited when investigators learned recently that he had created a new identity, with which he gained employment and purchased a home.

"He was pretty much living a new life," said Lt. Brian Polite of the New Jersey State Police.

Investigators were eventually led to a "Stop N Ride" parking lot in rural Pennsylvania. Members of the Fugitive Unit conducted surveillance out of a rental car for three days.

Barclay was located inside a parked tractor-trailer, and he was arrested "without incident" as he exited the vehicle.

Polite said Barclay will have to serve out his sentence for the original conviction and face new charges for his evasion of prosecution.

He is awaiting extradition to New Jersey, according to a press release.