Михайло народився в селі Сергіївка Житомирської області. Закінчив Новоград-Волинське СПТУ-7 та здобув фах столяра-тесляра. Працював охоронником у Сергіївській загальноосвітній школі. У вільний час любив рибалити та майструвати вироби з дерева. У 2015 році брав участь в АТО.

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

«Батько завжди був для нас прикладом мужності, надійності, підтримки», – зазначила донька загиблого Катерина.

Поховали воїна в селі Запруда на Житомирщині.

У Михайла залишилися дружина і троє дітей.