Visalia police say 20-year-old Ulises Lupian was arrested for the sexual assault of a 13-year-old girl.
The Tulare County District Attorney's Office has filed three felony counts of lewd acts on a child, and two counts of attempted lewd act against Lupian.
One charge is enhanced with the special allegation of substantial sexual conduct.
Lupian is also charged with crimes for a prior incident regarding child molestation in March, and lewd conduct in public in April.
Last week, Lupian pleaded not guilty during arraignment in Tulare County Superior Court.