Воевал в составе подразделения входившего в 1-го Украинского фронта под командованием В. И. Чуйкова. Командиром миномётного взвода участвовал в Корсунь-Шевченковской операции, в боях на Днестре, под Витебском в составе 1-го Белорусского фронта. В операции по взятию Берлина принимал участие в качестве командира миномётной роты. По окончании войны остался в оккупационных войсках в Германии.