Felipe E. Wahlstedt, 29, of Huntley.

A registered sexual predator has been arrested and is being held on a $20,000 bond after he was allegedly at an elementary school in Huntley while students were being dismissed for the day.

Felipe E. Wahlstedt, 29, of 11860 Cape Cod Lane in Huntley, was charged with child sex offender present in a school zone, a Class 4 felony.

A criminal complaint filed in McHenry County Circuit Court said the incident occurred around 3:30 p.m. on September 13.

Wahlstedt was inside of a vehicle at Leggee Elementary School, 13723 Harmony Road in Huntley, according to the complaint.

Children were being dismissed for the day from the school at the time Wahlstedt was present, the complaint said.

Wahlstedt is a registered sexual predator, according to the Illinois State Police.

Wahlstedt was convicted in 2013 and 2015 of aggravated criminal sexual abuse of a victim who was 13-16 years old.

[Suggested Article]  $250K bond for armed man who allegedly fled from police in stolen vehicle, later crashed into 2 cars and building in Waukegan

Court records show Wahlstedt also has multiple felony cases in recent years in McHenry County for failing to comply with his sex offender registration guidelines.

In July 2021, Wahlstedt was charged with child sex offender present in a school zone, which occurred in Lake in the Hills on different dates in March 2021 and June 2021.

Wahlstedt pleaded guilty to one of the three charges in September 2021 and was sentenced to 180 days in jail and 30 months of probation.

Prosecutors have since filed a petition to revoke his probation in that case following his newest case.

A judge signed an arrest warrant last week for Wahlstedt. He was taken into custody Wednesday afternoon.

McHenry County Judge Mark Gerhardt set Wahlstedt’s bond at $20,000 during a hearing Thursday morning.

Wahlstedt would need to post $2,000 cash in order to be released from the McHenry County Jail.

[Suggested Article]  McHenry man charged with sexually assaulting, abusing 2 children multiple times in Barrington