Ernest Gordineer, of Beacon, was arrested and charged with third-degree burglary after an officer recognized him.
He was also charged with two counts of grand larceny by New York State Police in connection with two other robberies in July after he was recognized by another officer.
Gordineer, who has more than 20 criminal convictions, was due in Peekskill City Court Tuesday afternoon for arraignment.
Click here to follow Daily Voice Peekskill and receive free news updates.