В декабре 1944 года призван в армию и направлен на фронт. Разведчик 756-го стрелкового полка 150-й стрелковой дивизии 3-й ударной армии 1-го Белорусского фронта сержант М.А. Егоров в ходе боев в Берлине вместе с младшим сержантом М.В. Кантария водрузил в ночь с 30.04 на 1.05.1945 года Знамя Победы над рейхстагом.
Герой Советского Союза (8.05.1946 г.).
До 1947 года продолжал служить в Вооруженных Силах СССР. Возвратившись домой, окончил совпартшколу в Смоленске. Работал на молочно-консервном заводе в Рудне. Погиб 20 июня 1975 года в автомобильной катастрофе. Похоронен в Смоленске у крепостной стены в сквере Памяти Героев. Его именем названа улица в областном центре и переулок в поселке Монастырщина.
В июле 1975 года М.А. Егорову за ратные подвиги в боях с немецко-фашистскими захватчиками, геройский подвиг при штурме рейхстага и водружение на нем вместе с М.В. Кантария Знамени Победы присвоено звание "Почетный гражданин г. Смоленска" (посмертно).
Умер 20.06.1975 в г. Рудня Смоленской области.