Terrance Williamson, 46, of Waukegan.

A Waukegan man is facing a mandatory life sentence after a jury convicted him of numerous charges for sexually assaulting three children in Waukegan, prosecutors said.

Terrance Williamson, 46, of Waukegan, was charged in April 2021 with four counts of predatory criminal sexual assault of a child, criminal sexual assault of a child and aggravated criminal sexual abuse.

Williamson was convicted by a jury late Wednesday evening on the charges.

Williamson was charged after the Waukegan Police Department received a report about a sexual assault involving three minor victims, prosecutors said.

The Waukegan Police Department and the Lake County Children’s Advocacy Center investigated the report.

An arrest warrant was approved shortly after the investigation was conducted.

Williamson did not turn himself in until June 2021, prosecutors said.

Williamson was held in the Lake County Jail on a $2 million bond.

[Suggested Article]  Coroner unable to locate, notify relatives of 66-year-old man fatally struck by vehicle in Waukegan

After the verdict Wednesday, Lake County Judge Daniel Shanes revoked Williamson’s ability to post bond.

Lake County State’s Attorney Eric Rinehart said the trial was successful thanks to the police, prosecutors, victim advocates and state’s attorney investigators.

Because Williamson was convicted of predatory criminal sexual assault on more than one victim, he is facing a mandatory life sentence.

The next court hearing in the case is scheduled for March 16.