Михайло народився 20 лютого 1990 року в селі Зміївка Херсонської області. Закінчив Новокаховський гуманітарний інститут Університету «Україна». Працював маляром-штукатуром і лицювальником-плиточником. Обожнював спорт – займався армреслінгом, плаванням та айкідо. Писав вірші, присвячені Батьківщині. Мешкав у селі Капустине на Миколаївщині. 

У 2017–2018 роках захищав Україну у складі 36-ї окремої бригади морської піхоти імені контрадмірала Михайла Білинського, де був гранатометником. Боронив села Водяне, Широкине та Лебединське на Донеччині.

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

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

Поховали воїна у селі Матвіївка на Миколаївщині. 

Посмертно Михайла нагородили орденом «За мужність» ІІІ ступеня та почесним знаком «Хрест нескорених». 

У нього залишилися дружина, донька, батьки, брат і сестра.