Cory S. Powers, 40, of Deerfield.

A former Lincolnshire-Riverwoods Fire Protection District firefighter was charged with sexually assaulting a woman last year in her Deerfield home as she was going to sleep, police said.

Cory S. Powers, 40, of Deerfield, was charged with one count of aggravated criminal sexual assault, a Class X felony, according to court records.

The Deerfield Police Department said that a warrant was issued for Powers on July 11 following a nine-month investigation by detectives.

Deerfield Police Department Commander Juan Mazariegos said that the victim knew Powers and he was visiting her at her home in Deerfield on September 18 last year.

The woman went to bed after she thought Powers had left, Mazariegos said, adding that he had actually stayed in the home and sexually assaulted her inside of her bedroom.

The woman told Powers to stop but he reportedly continued and held her down, causing bruises on her arms, Mazariegos said. Powers was arrested and released after posting $75,000 bail, which was 10 percent of his $750,000 bond.

[Suggested Article]  19-year-old man flown to hospital in critical condition after 3-car crash on Route 14 near Woodstock

Powers is a former firefighter with the Lincolnshire-Riverwoods Fire Protection District, where he had worked for 12 years since early 2007.

Powers was terminated in May following an investigation by the fire district, Fire Chief Tom Krueger told the Pioneer Press.

Powers hired high-profile criminal defense attorney Donna Rotunno to represent him in the case, court records show. He is scheduled to appear in court on August 20.