An Old Orchard Beach man has been charged with Bigamy after police learned he has wives in at least three states.

The Journal Tribune reports Michael Middleton is married to women in New Hampshire, Alabama, and Georgia, and police say there may be more. The 44-year-old would meet the women online, marry them, and then vanish after gaining control of their assets. Prosecutors say one of his wives became suspicious when she called his phone and another woman answered, also claiming to be Middleton's wife. She reported it to police, claiming she had been victimized and defrauded.

Detectives from the three states worked together to build a case against Middleton, who is charged with Bigamy. He's currently being held in jail, pending a hearing on Thursday in Dover, New Hampshire. If convicted in New Hampshire, he would face up to 7 years in prison.

More From WBZN Old Town Maine