Михаил Васильевич родился 1 ноября 1927 года в д.Фадеевка Спасского кантона ТатАССР (позже Кузнечихинского района ТатАССР, ныне Спасский район РТ). Окончил 5 классов. Труженик тыла. В годы великой Отечественной войны до призыва в армию работал в колхозе им.Красина.
Участник Великой Отечественной войны. Призван в ряды Красной Армии 5 ноября 1944 году Кузнечихинским РВК ТатАССР. Военную службу начал в Черноморском флотском экипаже курсантом. В период с декабря 1944 года по август 1945 года службу проходил службу на Черноморском Флоте в объединенной учебной школе курсантом. В период с августа 1945 года по апрель 1948 года службу проходил на крейсере Ворошиловский рулевым. В период с апреля 1948 года по апрель 1948 года службу проходил в Одесском флотском экипаже Черноморского флота рулевым. В период с апреля 1948 года по май 1948 года службу проходил в Балтийском флотском экипаже рулевым. В период с мая 1948 года по май 1948 года службу проходил на Кронштадтской военно–морской базе рулевым крейсера «Главбаза № 7» рулевым. В период с сентября 1949 года по февраль 1950 года службу проходил в войсковой части 09909 рулевым на крейсере. В период с февраля 1950 года по октябрь 1951 года службу проходил в войсковой части 60196 рулевым на крейсере.
Награжден медалями в ознаменование победы в Великой Отечественной войне 1941-1945г.г.