Родился 18 октября 1913 года в селе Великий Лес Липоводолинского района Сумской области. В 1931 году окончил Берестовский техникум (Сумская область), в 1951 году - курсы усовершенствования руководителей работ по животноводству при Ветеринарной академии (г. Москва).
В 1931г. - зоотехник в Райколхозсоюзе, с. Нехвороща Полтавская область. в 1931–1932 гг. зоотехник Свиноводколхозцентра, г. Джанкой, Крымская АССР. В 1932–1933гг. - зоотехник по племенному делу, г. Симферополь, Крымская АССР. В 1933–1940гг. – старший зоотехник, в 1940-1941гг. - заведующий Райземотдела, г. Джанкой. В 1941–1942гг. - выполнял работу по размещению эвакуированного скота с колхозов Джанкойского района в Краснодарском крае. В январе-сентябре 1942г. - в рядах Советской Армии, воевал на Брянском и Воронежском фронтах. В 1942–1943гг. - старший техник животноводческого совхоза, г. Актюбинск Казахская ССР. В мае-октябре 1943г. - инструктор животноводческого отдела, в октябре-декабре 1943г. - управляющий областной животноводческой конторой, г. Актюбинск Казахская ССР. В 1943–1946гг. - заведующий Райкомотдела, г. Джанкой. В 1946–1950гг. - председатель Джанкойского райисполкома. В 1950–1951гг. - директор Госплемрассадника, г. Джанкой. В 1951–1961гг. - председатель колхоза им. И. В. Мичурина, г. Джанкой. В 1961–1962гг. - главный зоотехник учебно-опытного хозяйства в Крымском сельскохозяйственном институте им. М. И. Калинина.
Заслуженный зоотехник УССР. Почетный колхозник (1973гг.). Депутат Крымского областного Совета депутатов трудящихся (1957-1959гг.).
Скончался 30 сентября 1981 года.