Родился Михаил Николаевич в деревне Старый Дуб Краснослободского района (теперь поселок Дубово) 8 марта 1924 года.
В 1937 году его семья была выслана как кулаки в Пинежский район Архангельской области. Там и застала Михаила Николаевича война.
В октябре 1942 года был призван в армию Пинежским РВК. После трехмесячной службы был направлен в Горьковскую область в танковый полк, который входил в батальон мотоциклистов и бронетранспортеров. 5 января 1944 года был легко ранен в ногу. После лечения в госпитале вернулся на фронт.
После окончания войны был направлен в город Выборг на службу. Работал в Танежицкой МТС и в колхозе «Краснослободский». С 1984 года на заслуженном отдыхе. Был занесен в Книгу Почета поселкового совета. Умер Михаил Николаевич 28 июля 1998 года.
Яны прайшлі дарогамі вайны /: [усе ветэраны з Чырвонаслабодскага пасялковага Савета] // Шахцёр. – 2004. – 19 сакавіка. – С. 6