В Красной армии с 28 июня 1941 года. Воевал на Ленинградском и Волховском фронтах. Окончил курсы младших лейтенантов. Был командиром взвода и старшим адъютантом. Участвовал в Белгородско-Харьковской наступательной операции, а также в Корсунь-Шевченковской и Уманско-Ботошанской операциях. Принимал участие в боях по освобождению Правобережной Украины, Румынии, Венгрии. За годы войны был трижды ранен, контужен. После войны жил и работал в Киеве. В 1970 году в звании полковника был уволен в запас. Являлся доцентом Киевского политехнического института, кандидатом технических наук. Награждён орденом Отечественной войны I степени, орденом Отечественной войны II степени, двумя орденами Красной Звезды, медалями «За боевые заслуги», «За оборону Ленинграда», «За победу над Германией» и другими наградами.