The victim, 49-year-old Russell Carter of Genesee, was able to get out uninjured.
State police were then able to get 55-year-old Terrance Mills out of his home. He is charged with aggravated assault, simple assault and recklessly endangering another person. He will be arraigned after being treated for pre-existing injuries.
Police are continuing their investigation.
Troopers wanted to give special recognition for the assistance of Tri-Town Fire and Ambulance.