Михаил Федорович родился 8 августа 1922 года в с.Полянки (с.Маклашеевка) Спасского кантона ТатАССР (позже Куйбышевский район ТатАССР, ныне Спасский район РТ). В 1935 году окончил 4 класса начальной школы.
Участник Великой Отечественной войны. Призван в ряды Красной Армии Куйбышевским РВК ТатАССР 13 сентября 1942 года. Военную службу начал в военных лагерях на ст.Суслонгер Марийской АССР и оттуда направлен на фронт в составе 427 стрелкового полка станковым пулеметчиком. В составе данной части вступил в бой с немецко-фашистскими захватчиками в феврале 1943 года и воевал в данной части по май 1944 года. В ходе боев был дважды ранен (07.03.1943г. и 13.09.1943г.). С июня 1944 года по ноябрь 1945 года служил стрелком в отдельном испытательном батальоне, в составе которого и встретил день Победы. Демобилизован 14 ноября 1945 года. По возвращению домой с 1946 года работал в с.Танкеевка конюхом. С 1948 года работал в промкомбинате в с. Балымеры – делал деревянные кадушки и валял валенки. Затем работал в Совхозе «Полянский» трактористом. На пенсию вышел в 1982 году.
Награжден орденом Отечественной войны 2-степени (1985г.), медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.» и другими медалями.
Умер в 2005 году, похоронен на сельском кладбище в с. Полянки Спасского района РТ.