Михайло народився в селі Колом’є Хмельницької області. Закінчив місцеву школу. Потім здобув фах провідника у Козятинському технікумі.

2016 року вступив до лав Національної гвардії України. Служив у 15-му окремому Слов'янському полку, що дислокувався на Донбасі. Брав участь в АТО/ООС.

З першого дня повномасштабного російського вторгнення Михайло продовжив захищати Україну. Брав участь в обороні Луганщини. Був нагороджений за доблесну службу.

«В ці скорботні дні вся громада глибоко сумує та співчуває батькам і  родині Михайла. Прийміть слова подяки за те, що виховали патріота, вірного сина та справжнього захисника України, і нехай Господь Бог допомагає Вам перенести цей важкий біль втрати рідної людини. Світлий спомин про мужнього захисника України назавжди залишиться в наших серцях», – написали у Крупецькій сільраді. 

Поховали захисника у рідному селі на Хмельниччині.

У Михайла залишилися дружина Марія і донька Даша.