The alleged thief was found with cuts on his arms and face.
A 35-year-old was nabbed by officers moments after stealing from a car in Lopatcong Township, police said.
Charged is Alexander Becker, of the 200 block of Red School Lane, in Phillipsburg.
Police at 11:36 p.m. March 11 were dispatched to the 300 block of South Third Street for the report of two males inside a parked vehicle. When confronted by the homeowners, the pair ran, according to police.
Officers moments later nabbed Becker who fit the description provided by the victims. Becker was found wearing latex gloves and carrying a 6-inch switchblade knife, police said.
Also in his possession was a GPS system stolen from the vehicle, police said.
Seen them? Cops looking for vacuum-toting thieves
Becker had cuts on his face and arms are was taken to an area hospital for treatment before being arrested. He is charged with burglary, receiving stolen property, possession of a prohibited weapon and possession of an unlawful weapon.
Police have yet to arrest anyone else connected with the crime. Becker was released on his own recognizance, pending a court date in Superior Court.
Pamela Sroka-Holzmann may be reached at pholzmann@lehighvalleylive.com. Follow her on Twitter @pamholzmann. Find lehighvalleylive.com on Facebook.