В рядах Красной Армии с сентября 1940 года. На фронт ушел 22 июня 1941 года.
Имел звание старшего лейтенанта медслужбы, командир санитарного взвода.
Воевал на Западном, Брянском, Центральном, а также I, II, III Белорусских фронтах.
Награжден Орденом Отечественной войны, Красной Звезды, медалью «За отвагу».