Родился 5 декабря 1926 года в деревне Еловка Большемуртинского района. После 4 класса средней школы учился в Ремесленном училище. В 1943 в возрасте 17 лет призвался в армию.
Служил на Дальнем Востоке. Звание ефрейтор. Был артиллеристом-наводчиком. В армии был до марта 1950 года. Победа застала Михаила Фёдоровича там же на Дальнем Востоке.
После службы работал на АО "Сибтяжмаш" сверловщиком. Затем 30 лет до 1986 года был шофёром. Женился в 1951 году. Жена умерла 28 декабря 1997 года.
Награждён орденом Великой Отечественной войны второй степени. Также имеет 11 юбилейных медалей и 2 медали ветерана труда.