Police arrested David Wayne Myers, 21, on March 15.
Myers is charged with three counts of first-degree criminal sexual assault involving penetration, and prosecutors said the three counts involve one victim under the age of 13. He is also charged with one count of second-degree CSC involving contact, and that charge is connected to a separate victim under the age of 13.
Investigators said they are looking into a case involving a third victim who is in her teens, though Myers has not yet been charged in that case.
Myers is being held on a total of $300,000 bond on the current charges.