Прошёл всю войну, сначала на Западном фронте в 14-м артиллерийском дивизионе 31 кавалерийского артиллерийского полка, потом стал шофёром, буксировал 127-миллиметровую пушку, воевал в составе 3-го и 4-го Украинских фронтов. Проехал с боями по Белоруссии, Украине, Чехословакии. Воинское звание - сержант. Награждён орденом Отечественной войны, медалями.