Народився 25 листопада 1919 р. в с. Кізлівка (нині Лубенський р-н Полтавської обл., Україна).
20 жовтня 1940 р. був призваний до лав Червоної армії. Під час Другої світової війни служив у 931-му авіаційному армійському змішаному полку, 57-му гвардійському винищувальному Червонопрапорному авіаційному полку, 44-му гвардійському авіаційному полку; дослужився до звання підполковника авіації.
Завершив службу у званні підполковника у 1956 (за іншими даними – у 1958 р.).
Відомостей про подальшу долю, місце проживання та дату смерті наразі немає.
Нагороди:
два ордени Червоного Прапора (04.11.1942, 23.11.1943)
орден Вітчизняної війни І ступеня (31.05.1945)
два ордени Червоної Зірки (28.09.1956, 30.12.1956)
медаль «За бойові заслуги» (15.11.1950)
медаль «За оборону Москви» (01.05.1944)
медаль «За оборону Кавказу» (28.09.1944)
медаль «За перемогу над Німеччиною у Великій Вітчизняній війні 1941–1945 рр.» (09.05.1945)
медаль «За взяття Кенігсберга»
знак «Військовий льотчик» І класу