Officers responded to an assault in progress at a residence in the 29000 block of Jefferson in Gibraltar.
An officer used a Taser on the suspect who appeared to be the aggressor, according to Michigan State Police which is handling the investigation. The suspect collapsed and was taken to a nearby hospital where he died.
In a statement from Gibraltar police, the man was described as "out of control."
The statement in part said: "Officers arrived on the scene and confronted the subject that was in the act of assaulting the victim," he said. "While attempting to take the suspect into custody the officers deployed a taser. The suspect began to show signs of medical complication. Rescue was called and the suspect was transported to the hospital."
The officer has been placed on leave, but the early findings of the city's department was that proper procedures were followed.
""Preliminary investigation show that all department policies and procedures in this incident were followed and justified," the statement said. "At this time the Gibraltar officer who was involved has been placed on administrative leave and the investigation has been turned over to the Michigan State Police."
-Assignment editor Jeffrey Kranitz contributed to this report.