Михайло народився 20 січня 1974 року в селі Бертишів Львівської області, жив в обласному центрі. Навчався у ліцеї №94, а потім закінчив Львівське вище професійне училище транспортних технологій та сервісу Національного транспортного університету. Чоловік працював у сфері перевезень, а у вільний час захоплювався риболовлею та збирав гриби.

Після повномасштабного російського вторгнення долучився до 33-ї окремої механізованої бригади. 

«Мій тато був дуже хорошим, неймовірно щирим і добрим. Я знала, що він не привітає мене з днем народження, оскільки був на бойовому завданні, та була впевнена що ми поговоримо опісля. Наступного дня нам повідомили, що він зник безвісти. Ми його шукали, але дива не сталося – тато загинув за день до мого дня народження. Неймовірно боляче», – розповіла донька Марта.

Поховали Михайла у Львові на Ряснянському кладовищі.

Посмертно його нагородили бригадною відзнакою – орденом «Полеглого воїна».

Вдома на нього чекали батько, дружина та троє дітей.