Народився Михайло Михайлович 1965-го року в селі Розтока, Воловецького району. У 1995-му році закінчив Національну юридичну академію України імені Ярослава Мудрого.
Працював на посадах прокурора відділу нагляду за додержанням законів при проведенні слідства органами прокуратури області, прокурора кримінально-судового відділу прокуратури Закарпатської області, прокурора відділу підтримання державного обвинувачення в судах прокуратури Закарпатської області, старшого прокурора відділу підтримання державного обвинувачення в судах прокуратури області.
Відтак очолював прокуратуру Свалявського району, а з червня 2006 року – прокуратуру м. Мукачева.
Одружений. Виховує двох дітей.
Прес-служба прокуратури Закарпатської області