Михаил Андреевич родился 15 сентября 1910 года в д. Рождествено Меленковского района Владимирской области.
Участник Великой Отечественной войны. Призван в ряды Красной Армии в июне 1941 года Муромским РВК. С февраля 1944 года по май 1945 года воевал на 1-м Белорусском фронте командиром отделения комендантского взвода штаба 312-й стрелковой дивизии. С 23 мая 1947 года по 20 февраля 1949 года служил в органах внутренних дел милиционером линейного отделения милиции на ст. Муром Казанской железной дороги.
Награжден медалью «За освобождение Варшавы», медалью «За взятие Берлина», медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.».