A resident of Massachusetts recently went before a judge on charges that he had impersonated a deputy U.S. Marshal. The Boston Globe reports that Eric Williams, who has a criminal record in three states, is now behind bars in federal prison after law enforcement officials charged him with impersonating a federal agent and using the identity to stay at the home of a women in Beverly. While he was there, Williams also allegedly stole a blank check from one of the women he was staying with and later cashed it at Danversbank. He is also accused of misleading a woman he met on Craigslist about being a federal agent and stealing a check for $700 from her. This isn't the first time that Williams has been accused of fraud. He is currently wanted in New Hampshire for violating his parole and will face a year in jail, according to online public court records obtained by the news source. A proper tenant background screening may have prevented him from living with the women he allegedly robbed. Acts of fraud have been occurring all over the country. A business owner in Maine recently plead guilty to defrauding the state out of $4 million, the Lewiston Sun Journal reports.