Родился 10 февраля 1963 года в деревне Кашаир Упоровского района Тюменской области. По окончании восьми классов Емуртлинской средней школы продолжил образование в ПТУ №17 (с 1984 года — №53) села Упорово. Работал трактористом на местном сельхозпредприятии.
В ряды Советской Армии призван осенью 1981 года. Служба началась с учебной части города Теджена, Туркмения. Освоил специальность наводчика танка.
В Республику Афганистан прибыл в апреле 1982 года в танковый батальон 70 отдельной гвардейской мотострелковой бригады (в/ч пп 71176) в населенный пункт Кандагар — административный центр одноименной провинции.
В составе экипажа танка Т-62 охранял от нападений моджахедов кандагарский аэродром, автомобильные дороги, транспортные колонны с военным грузом. Не раз приходилось принимать бой.
За выполнение интернационального долга Михаил Васильевич награжден медалью «От благодарного афганского народа», знаком «Воину-интернационалисту».
Вернулся на родину осенью 1983 года (газета «Знамя правды»: «Минуло много лет, а сердце помнит»).