В армию был призван в августе 1941 года в 57-й запасной полк. Воевал артиллеристом под Сталинградом, на Украине, освобождал Одессу. Потом оказался на Белорусском фронте, в Польше. Участвовал в боях за города Холм, Люблин, Лодзь, Познань, Варшава. Воевал на Зееловских высотах, брал штурмом Берлин.
Награжден орденом Отечественной войны, медалями «За боевые заслуги», «За оборону Сталинграда», «За освобождение Варшавы», «За взятие Берлина», «За победу над Германией», юбилейными медалями.