Adam J. Niebuhr, 41, of Lake Zurich.

Prosecutors say a man threatened to stab and kill several officers before he advanced on one of them, pulling them to the ground Wednesday in Vernon Hills.

Adam J. Niebuhr, 41, of Lake Zurich, was charged with aggravated battery of a peace officer, aggravated assault of a peace officer, domestic battery, resisting arrest and criminal trespass to residence.

Lake County Assistant State’s Attorney Caitlin Valiulis said during a bond hearing that Niebuhr was in a dating relationship with a woman.

Officers with the Vernon Hills Police Department responded shortly after 5 p.m. Wednesday to a call from the woman, who reported that Niebuhr was in her apartment intoxicated and refusing to leave.

Officers arrived and the victim told them that a verbal altercation occurred with Niebuhr.

The woman had picked up Niebuhr from the hospital and tried to break up with him, Valiulis said.

[Suggested Article]  Park City man dies in hospital after being struck by vehicle in Waukegan neighborhood

As the argument escalated, Niebuhr put his hands around the woman’s neck and allegedly tried to strangle her.

While several officers were on the scene, Niebuhr began cursing and threatening them, Valiulis said.

Niebuhr became more upset and allegedly started saying that he was going to fight or hurt the officers.

Niebuhr also made threatening remarks about stabbing and killing the officers, Valiulis said.

At one point, Niebuhr stood up, looked at one of the officers and advanced on him.

Valiulis said that Niebuhr turned his attention to another officer and grabbed his vest, pulling him down.

The man began resisting arrest and officers were eventually able to take him into custody.

Lake County Judge Theodore Potkonjak ordered Niebuhr held on a $150,000 bond.

He would need to post $15,000 cash in order to be released from the Lake County Jail.

[Suggested Article]  Investigation underway after inmate found dead in cell at Lake County Jail in Waukegan

A status of attorney hearing is scheduled for Tuesday.