Михаила Ивановича призвали в армию в 1940 году. Во время Великой Отечественной войны освобождал Смоленск и польский город Любаву. Закончил войну в Кенигсберге. Демобилизовался в 1946 году в звании сержанта.
В МОСГАЗе Михаил Иванович проработал без малого тридцать лет слесарем по обслуживанию газового оборудования с 1961 года, пока не ушел на заслуженный отдых в 1989 году.