В 1940 году в возрасте 18 лет был призван в армию, там же обучался в училище на танкиста. В 1942 году он попал на фронт, являлся командиром танка на Первом Белорусском фронте, присутствовал на танковом сражении на Курской Дуге. Воевал на Кавказе за освобождение Пятигорска. Дошёл до Берлина. Был трижды ранен.
После войны остался в Германии, где прослужил 3 года. После проходил военную службу в Молдавии, Сибири, Северной Осетии. Там же, в Осетии, в 70-м году демобилизовался.
В результате ранения и обморожения во время освобождения Белоруссии, уже в гражданское время потерял ногу.