В 1943 году окончил Пуховичское военное пехотное училище. Был командиром стрелкового взвода 36-й отдельной курсантской стрелковой бригады, командиром стрелковой роты 184-й стрелковой дивизии. Воевал на Западном и 3-м Белорусском фронтах. Участвовал в освобождении Смоленщины, в том числе города Вязьма, в боях за райцентр Могилёвской области посёлок Ленино — в 1943 году; в боях под Оршей, в операции «Багратион», освобождал Белоруссию и Литву, в том числе город Вильнюс, форсировал Неман и Шешупе с выходом на государственную границу с Восточной Пруссией — в 1944. Член ВКП(б) с 1944 года.