Михаил Филиппович родился 29 сентября 1912 года в с.Полянки Спасского уезда Казанской губернии (ныне Спасский район РТ). В 1926–29 года пастух в сельском обществе с.Полянки. В 1931 году окончил 5 классов Полянской неполной средней школы Куйбышевского района ТатАССР. В 1931–32 года рабочий оборонного завода №42 в г.Самара. В 1932–37 года председатель Полянского сельсовета. В 1935 году окончил курсы пропагандистов при Татарском областном комитете ВЛКСМ (г.Казань). В 1937–40 года 1-й секретарь Куйбышевского РК ВЛКСМ, в 1940–41 года заместитель директора по политчасти Куйбышевской машинно-тракторной станции ТатАССР. Участник Великой Отечественной войны. Призван по мобилизации Куйбышевским РВК ТатАССР. В 1941–46 года на службе в рядах Красной Армии. С августа 1941 года по февраль 1942 года политрук учебной роты 25 отдельного запасного саперного батальона 31 запасной стрелковой бригады. С февраля по ноябрь 1942 года заместитель командира стрелковой роты по политической части 361 запасного стрелкового полка 31 запасной стрелковой бригады. С ноября 1942 года по август 1946 года (до увольнения в запас) заместитель командира батальона по политической части 71 Гвардейского стрелкового полка 24 Гвардейской стрелковой дивизии. В 1946–47 года начальник лесоучастка, в 1947–54 года инструктор, заведующий сельхозотделом Куйбышевского РК КПСС, в 1954–55 года заведующий сельхозотделом районной газеты «Колхозный путь». В 1955–61 года заведующий жилищно-коммунальным отделом, с 1961 года председатель Куйбышевского горсовета ТатАССР. С 1969 года на пенсии. Награждён медалями «За победу над Германией в Великой Отечественной войне 1941–1945гг.», «Двадцать лет победы в Великой Отечественной войне 1941–1945гг.» и др.; Почётной грамотой Президиума ВС ТАССР (1950г.).
Умер 7 ноября 1988 года, похоронен на городском кладбище г.Куйбышев ТатАССР.