Михайло народився в селі Томашгород Рівненської області. Закінчив місцеву школу. У 1981 році здобув фах тракториста у Сарненському ПТУ. Працював за спеціальністю у радгоспі рідного села. Пройшов строкову військову службу. Згодом переїхав до села Берестечко рідної області. З 2010 року працював у ТОВ «Кромберг енд Шуберт Україна Лу». У вільний час любив рибалити. У 2015-2016 роках брав участь в АТО. У складі 58-ої ОМПБр воював на Луганщині.

Під час повномасштабного російського вторгнення, у квітні 2022-го, чоловік знову став на захист Батьківщини. Служив у 65-й окремій механізованій бригаді ЗСУ. Був заступником командира роти з озброєння.

«Добрий чоловік був і господар. І в дворі, і в хаті – кругом його руки. Він старався все зробити. Його всі люди любили, не відмовляв нікому, всім допомагав. Дуже любив риболовлю. Навіть будучи на війні, мріяв посидіти біля річки», – розповіла дружина офіцера Надія.

«Михайло був життєрадісним і цілеспрямованим, добрим господарем і відмінним фахівцем. Гарним сімянином, люблячим татком і дідусем», – зазначили колеги загиблого.

Поховали Михайла в селі Берестечко на Рівненщині.
У захисника залишились дружина, дві доньки, син та онуки.