Courtney L. Barker, 41, of Woodstock.

Court documents allege that a Woodstock man sexually abused a woman, injured a man with a weapon and then battered a police officer who tried to arrest him in Richmond.

Courtney L. Barker, 41, of the 500 block of Gerry Street in Woodstock, was charged with two counts of aggravated battery of a peace officer, criminal sexual abuse, two counts of child endangerment, three counts of unlawful restraint, criminal damage to property over $500, aggravated assault with a deadly weapon and two counts of battery.

A 12-count criminal complaint filed in McHenry County Circuit Court said the incidents occurred on July 29.

Barker allegedly committed an act of sexual conduct with a woman by the use of force, the complaint said.

Barker also brandished an “unknown edged weapon,” advanced on a man and caused lacerations to the man’s arm and foot, the complaint said.

[Suggested Article]  2 charged with interfering, resisting police officers who were trying to arrest alleged drunk driver in Woodstock

Barker allegedly struck a woman in the face with a closed fist, breaking her glasses and causing her mouth to swell and bleed.

The complaint also alleges that Barker made threats and pounded on the door of a bathroom, where a woman and her children retreated for safety.

Sometime during the ordeal, which occurred at a residence in the 11200 block of Thrush Creek Drive in Richmond, Barker damaged three doors of the home, the complaint said.

Officers with the Richmond Police Department responded and attempted to arrest the man but he kicked a police sergeant and spat on him, the complaint added.

Court records show Barker is a convicted felon, with past convictions for various offenses including aggravated battery, possession of a controlled substance, armed robbery and driving under the influence.

McHenry County Judge Jennifer Johnson ordered Barker held on a $75,000 bond.

[Suggested Article]  $250,000 bond for man arrested after allegedly committing arson fire at group home in Woodstock

He was released from the McHenry County Jail after posting 10% of the bond.

A preliminary hearing and status of attorney hearing are scheduled for August 30.