Camden, N.J. – A man who stole thousands of dollars from victims throughout New Jersey is facing charges from multiple departments, according to Acting Camden County Prosecutor Jill S. Mayer, Gloucester Township Police Chief David Harkins, and Cherry Hill Police Chief William “Bud” Monaghan.

Osvaldo Thomas, 41, of Bronx, N.Y., has been charged in South Brunswick, Bound Brook, Sussex County, Gloucester Twp., and Cherry Hill. In Gloucester Twp., he’s charged with one count of third-degree Impersonation and one count of third-degree Theft by Deception. In Cherry Hill, Thomas is charged with one count of third-degree Impersonation, one count of third-degree Theft by Deception and one count of third-degree Conspiracy to Commit Theft by Deception.

Detectives said Thomas was part of a scheme targeting elderly victims who were told a family member was in jail and needed money to post bond. Further investigation uncovered surveillance footage showing a man, identified as Thomas, and his vehicle as he went to the victims’ homes to collect the money.

Police said Thomas was able to steal $27,000 from the Gloucester Twp. victim, and $10,300 from a victim in Cherry Hill.

“This was a joint effort and we are thankful to Gloucester Township Police and Cherry Hill Police for their collective hard work,” said Mayer.

Thomas is being held in the Camden County Jail awaiting a pretrial detention hearing.

All persons charged with crimes are presumed innocent until proven guilty in a court of law.