Михаил Гаврилович родился 21 ноября 1924 года в д.Ровный Ключ Апастовского района ТатАССР.
Участник Великой Отечественной войны. Призван в ряды Красной Армии 3 марта 1943 года Апастовским РВК ТатАССР. С ноября 1943 года по май 1944 года воевал на 2-м Украинском фронте в составе 863-го истребительного пртивотанкового артиллерийского полка 34 отдельной истребительной противотанковой артиллерийской бригады 1 гвардейского конно-механизированной группы старшим разведчиком. С 25 августа 1948 года по 16 декабря 1977 года служил в органах внутренних дел милиционером ЛОМ на ст. Юдино Казанской железной дороги.
Награжден орденом Красной Звезды (1944г.), орденом Славы III степени (1945г.), орденом Отечественной войны 1-степени (1985г.), медалью «За отвагу» (1944г.), медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.».