SWARTZ CREEK, MI - A man once arrested for spying on women in a Burger King bathroom is back in jail after police claim he was peeping into people's homes around Swartz Creek.

John Robert Riley was arraigned Jan. 30 on a charge of first-degree home invasion, two counts of surveilling an unclothed person and assaulting/resisting/obstructing a police officer following an investigation by the Swartz Creek and Mundy Township police department.

Riley, 23, was taken into custody after police began receiving multiple complaints of a person peering into windows around the Swartz Creek area.

Deputy Police Chief Clolinger said police first received a complaint Nov. 20 from the Winchester Village subdivision for a possible peeping Tom. Two additional complaints were later received for similar situations, according to Clolinger.

Detectives began investigating the case, but they caught a break when a Michigan Department of Corrections probation agent, Denise Dutoi, said the description of the suspect matched a probationer she was overseeing.

"Her intuition was correct, and working in conjunction with the Swartz Creek and Mundy Township authorities, a GPS tracking device was placed on the suspect's car," said MDOC spokesman Chris Gautz. "Two days later, he was arrested after being observed engaging in criminal behavior."

The home invasion charge was sought after Clolinger said officers allegedly observed Riley enter a home's garage.

Going on a few grainy photos, a brief description of the suspect and her knowledge of offenders she has supervised in the past, led her to act on a hunch.

Riley was previously arrested in 2011 after he attempted to view two female coworkers as they used the women's bathroom at a Frankenmuth Burger King. He was ordered to serve five years of probation.

A 17-year-old identified Riley as the man she saw looking up at her from beneath the door of the public bathroom stall.

He was already on probation at the time of the Burger King incident after pleading guilty to surveilling an unclothed person in Tuscola County in 2010.

Riley is currently lodged in the Genesee County Jail on $50,000, bond. He is due back in court Feb. 11. His attorney, William Ivey, could not be reached for comment.