Участвовал в боевых действиях Ленинградского, Волховского и Прибалтийского фронтов Великой Отечественной войны в должностях: командира минометной роты, командира батальона, начальника штаба дивизиона, помощник начальника штаба артиллерии. Победу встретил в Праге. В августе 1945 года участвовал в Дальневосточном фронте против Японии. В 1954 году окончил Краснознаменную ордена Ленина и ордена Суворова 1-й степени Военную. Академию им. М. В. Фрунзу с отличием Военную службу закончил 1973 году в звании полковника помощника начальника Одесского военного округа. За боевые заслуги награжден орденами Отечественной войны 1-й и 2-й степени, двумя орденами Красного знамени, медалью «За оборону Ленинграда», медалью «За победу над Германией в Великой Отечественной Войне 1941-1945 гг», медалью «За боевые заслуги», медалью «За победу над Японией» и т.д.