COLUMBUS, Ohio — The U.S. Marshals Service says a Pennsylvania man accused of threatening President Donald Trump and law enforcement officials was arrested Friday in Ohio.

Shawn Richard Christy, 27, of McAdoo, Schuylkill County, the subject of a massive manhunt, was picked up at 4:45 p.m. in Mifflin Township, near Columbus by marshals and task force members from Ohio and Pennsylvania, officials said.

A federal warrant was issued June 19 for McAdoo man in connection with Facebook posts threatening to shoot Trump and Northampton County District Attorney John Morganelli. Officials say he also threatened a police chief.

Pennsylvania warrants issued for Christy allege burglary, probation violation and failure to appear for an aggravated assault case.

The Marshals on Saturday announced a $20,000 reward for information that leads to the arrest of Christy, who allegedly stole three handguns from an uncle in Luzerne County earlier this summer.

In a June 12 Facebook post Christy wrote:  "Keep it up Morganelli, I promise I'll put a bullet in your head as soon as I put one in the head of Donald J. Trump. Remember where you came from punk."

Federal marshals, the FBI, and the secret service had followed his trail from Canada to Pennsylvania to Kentucky.

Inquirer staff writer David Gambacorta contributed to this article.