Михаил Кириллович родился 6 июня 1923 года в с.Три Озера Спасского кантона ТатАССР (позже Куйбышевского района ТатАССР, ныне Спасский район РТ). В 1939 году окончил 7 классов семилетней школы.
Участник Великой Отечественной войны. Призван в ряды Красной Армии 23 февраля 1942 года Сингалеевским РВК Куйбышевской области. Военную службу начал в Куйбышевском пехотном училище стрелком. В период с июля 1942 года по август 1942 года службу проходил стрелком в 13 отдельной истребительной бригаде. 5 августа 1942 года попал в немецкий плен, где находился по 24 июля 1943 года. В период с июля 1943 года по декабрь 1946 года службу проходил в 17 гвардейской механизированной бригаде командиром стрелкового отделения. В период с декабря 1946 года по март 1947 года службу продолжил командиром стрелкового отделения в 14 отдельном гвардейском стрелковом батальоне. После увольнения в запас по 1948 год работал в г.Ульяновск. Позже переехав в с.Три Озера работал плотником в колхозе «Красное озеро» позже в совхозе Трехозерский. С супругой Надеждой Григорьевной вырастили 2-х дочерей.
Награжден орденом Отечественной войны 2-степени (1985г.) и другими медалями.