CHARLOTTE, NC (WCMH) –  A man police say is a serial child molester with victims in at least four states, including Ohio, has been arrested.

The Charlotte-Mecklenburg Police Department say Angel Mario Guzman Lobo, 61, is charged with 20 counts of sex crimes, according to NBC affiliate WCNC.  Police say the arrest was made after a girl reported he fondled her on multiple occasions in 2014 and 2015 in Charlotte. Police determined Lobo also assaulted two other children during the same time period.

WCNC reports that Lobo moved around a lot and would be invited into the homes of families in Hispanic communities as a caregiver.

“He was kind of a transient guy, so he just kind of came from one place to another, and when he rents the room, he gains their trust, he volunteers to take care of their children and that’s when the assaults occur,” Sgt. Jem Jones of the Charlotte-Mecklenburg Police Department said at a news conference on Friday.

Police say the crimes could go back decades and they are trying to identify other victims in Ohio, Maryland and New York in addition to the three cases in Charlotte.

“He opened up and gave us these other locations in other states and other victims,” Sgt. Jones said.

Police are asking anyone who may have additional information about Lobo’s crimes to come forward.