David Starke, 40, of McHenry | Provided Photo

A McHenry man was charged after he allegedly resisted police arrest while he was holding his two-year-old daughter, causing the baby to hit her head on a door on Tuesday in McHenry.

David Starke, 40, of the 5200 block of Woodrow Avenue in McHenry, was charged with two counts of domestic battery, causing a child to be endangered and resisting a peace officer.

Starke on Tuesday allegedly pushed his fiancé down to the ground, according to a criminal complaint.

The woman suffered bruises to her knee in the bedroom of their home.

McHenry County sheriff’s deputies told Starke multiple times he was under arrest.

They attempted to take Starke into custody but he allegedly tensed his body up and clenched his two-year-old daughter in his arms to resist arrest.

Starke then lunged toward a butcher block and said he was going to grab a knife.

[Suggested Article]  73-year-old man dies over a week after serious crash in Barrington Hills

In the process, his daughter’s head hit a cabinet door as he tried to evade arrest, the complaint added.

Starke has a prior 2014 conviction of domestic battery, court records show.

A judge set Starke’s bond at $15,000, meaning he would need to post $1,500, or 10%, to be released from custody.

Starke was ordered to surrender all his firearms to the McHenry County Sheriff’s Office and submit to a psychological evaluation once he is released.

Starke remains held at the McHenry County Jail. He is scheduled to appear in court again on July 15.