Michael R. Schlaffer, 32, of Port Barrington, (inset) was found with multiple drugs in his possession while being processed into the McHenry County Jail in Woodstock on March 16. | Provided Photo

A Port Barrington man has been charged with bringing marijuana, pills and other drugs into the McHenry County Jail in Woodstock, court documents show.

Michael R. Schlaffer, 32, of the 600 block of Camden Lane in Port Barrington, was charged with two counts of bringing a controlled substance into a penal institution as Class 2 and 3 felonies.

A criminal complaint filed in McHenry County Circuit Court alleges that Schlaffer brought multiple drugs into the McHenry County Jail in Woodstock on March 16.

The drugs included six capsules of Pregabalin, five buprenorphine and naloxone sublingual films, four Alprazolam pills and a small amount of cannabis, according to the complaint.

Court records show Schlaffer also has a pending case for aggravated battery to a police officer, criminal damage to property and battery.

In that incident, Schlaffer allegedly pushed a man into a glass door at a bar in Island Lake and kicked a woman in the head.

[Suggested Article]  'A true hero': Famed Lake County Sheriff's Canine Dax retires after career-ending injury

Schlaffer also allegedly spit in a correctional officer’s face when he was taken to the jail, court documents show.

Schlaffer remains held in the McHenry County Jail for his latest case on a $40,000 bond. He would have to post $4,000 cash in order to be released.

Schlaffer is scheduled to appear in court again on April 8.