Воевал в составе 1-го Украинского фронта, 1-го, 2-го, 3-го Белорусских фронтов в должности командира взвода, затем – командира роты автоматчиков.
Участвовал в боях по освобождению Белоруссии, Литвы, Польши.
20 апреля 1945 года был тяжело ранен в бою в 60-ти км от Берлина