Михайло народився в селі Галицьке Львівської області. Закінчив місцеве вище професійне училище. Був за фахом водієм-трактористом, проте працював у різних сферах.
Під час повномасштабного вторгнення чоловік добровільно став на захист Батьківщини від російських окупантів, долучившись до Збройних Сил України. Служив у 42-й окремій механізованій бригаді. Обіймав посаду старшого механіка-водія.
«Михайло добрий, спокійний. Мій найдорожчий…» – сказала матір захисника.
Поховали Михайла в рідному селі.
У нього залишилися мама Надія Іванівна, брат Андрій та сестра Ольга.