Участник Великой Отечественной войны с июня 1941года до дня Победы.
Служил в армии на руководящей партийно-политической работе.
Участвовал в боях на Северо-Западном фронте.
В 1941-1942 г.г. – военный комиссар 14-й отдельной стрелковой бригады.
С 1942 года по 1945 год исполнял обязанности начальника политотдела 31-го укреплённого района II-го Белорусского фронта.
Принимал участие в боях по ликвидации группировки фашистов в городе Кенигсберге (ныне Калиниград).
Демобилизовался из рядов Советской Армии в декабре 1945 года по состоянию здоровья в звании майора запаса.
Награжден боевыми наградами:
Орденом «Знак Почета» (1940),
Орденом «Отечественной войны» II степени,
Орденом «Трудового Красного Знамени»,
медалью «За штурм Кинегсберга».