В 1924 году окончил Сумские пехотные командные курсы, в 1928 – Киевское пехотное училище. На фронте с начала Великой Отечественной войны. Командир 29-й гвардейской мотострелковой бригады 4-й танковой армии 1-го Украинского фронта. Отличился при форсировании р. Одер в январе 45-го. Отражая контратаки врага, бригада удержала рубеж до подхода главных сил корпуса. После войны продолжил службу в армии. В 1954 году окончил академию Генштаба. С 65-го генерал-майор в запасе. Награждён тремя орденами Ленина, тремя орденами Красного Знамени, двумя орденами Красной Звезды, орденом Отечественной войны I-й степени, орденом Кутузова, иностранными орденами, медалями. Его имя носит филиал Умётской школы.