The suspect sprayed lighter fluid on the bank counter and an area near and around the bank teller, had a hand in his pocket and threatened to ignite the fluid, marshals said. He demanded the teller fill the bag with money. The suspect then fled after the teller complied.

Wagner was charged with three counts of robbery, and a count each of theft by unlawful taking, receiving stolen property and recklessly endangering another person.

Marshals arrested him on March 19, 2010, in North Carolina on the charges. He appeared in court in Monroe County April 19, 2010, and his bail was set at $1,500, which he posted.

A bench warrant was issued for his arrest after he failed to appear in court on the case on Oct. 22, 2010, marshals said.

Marshals received information on Wagner's whereabouts recently, and a lead sent the investigators to South Carolina. Wagner did not resist arrest or deny his identity, marshals said.

"This fugitive has shown contempt for the criminal justice system by fleeing while out on bail," U.S. Marshal Martin J. Pane said in the release, citing the expense in seeking and arresting Wagner twice. "I sincerely hope we are not going to put law enforcement and our comomunity at risk for a third time."

The Monroe County Sheriff's Office and Pocono Mountain Regional Police worked jointly in the investigation.