Joseph G. Pickett, 25, of Mequon, Wisconsin.

A Wisconsin man was charged after he allegedly battered two police officers and attempted to take one of their service weapons as they tried to arrest him last weekend in Richmond.

Joseph G. Pickett, 25, of the 4200 block of West Le Grande Boulevard in Mequon, Wisconsin, was charged with two counts of aggravated battery on a peace officer, two counts of aggravated assault, resisting a peace officer, three counts of possession of a controlled substance and attempting to disarm a peace officer.

A criminal complaint filed in McHenry County Circuit Court said that officers with the Richmond Police Department attempted to arrest Pickett around 10:35 p.m. Saturday.

Pickett struck an officer with open hands and grabbed the officer by his duty belt as he resisted arrest, the complaint said.

Pickett struck a second officer on his arm and spit on him. Pickett then pushed the first officer and grabbed him as he refused to be handcuffed, the complaint said.

During the scuffle, Pickett attempted to disarm the first officer by trying to take his service weapon from its holster.

[Suggested Article]  Combative inmate accused of striking correctional officer in face at Lake County Jail

The complaint also said that the man swung his fist and kicked his feet at firefighters and paramedics with the Richmond Fire Protection District.

Officers found Pickett in possession of methamphetamine, Alprazolam pills and cocaine.

A judge ordered Pickett held in the McHenry County Jail on a $50,000 bond. He was released after posting $5,000 cash on Monday, court records show.

Preliminary and status of attorney hearings are scheduled for June 23.