Михаил Захарович в годы Великой Отечественной войны воевал разведчиком-автоматчиком на Ленинградском фронте в войсках под командованием маршала Рокоссовского, участвовал в обороне блокадного города и уничтожении немецких снайперов.
После Победы вернулся домой к семье, вырастил пятерых детей. За боевые заслуги был награждён орденом Отечественной войны II степени, медалями «За оборону Ленинграда» и «За победу над Германией».
После Победы вернулся домой к семье, вырастил пятерых детей. За боевые заслуги был награждён орденом Отечественной войны II степени, медалями «За оборону Ленинграда» и «За победу над Германией».