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