Родился 10 июля 1904 года в г. Суджа, Курская губерния в семье рабочего. Член ВКП(б) с 1929 года.
В 1915-1923гг. - рабочий и подмастерье Иволжанского винокуренного завода (винокурни) Сумского уезда Харьковской губернии. В 1923-1924гг. - в Суджанском городском комитете комсомола. В 1924-1930гг. - председатель рабочего комитета совхоза имени Ленина Краснопольского района Сумского округа. В 1930-1938гг. - директор машинно-тракторной станции (МТС) в Харьковской области, директор Глобинской МТС Полтавской области. В 1939-1941гг. - начальник зернового управления Полтавского областного земельного отдела, начальник Полтавского областного земельного отдела. С 1941 года - в Красной армии. Участник Великой Отечественной войны. В 1942-1943гг. - уполномоченный Военного совета Донского и Юго-Западного фронтов. Принимал участие в обороне Сталинграда. В 1943-1949гг. - заместитель председателя исполнительного комитета Полтавского областного совета депутатов трудящихся. С октября 1949г. - председатель исполнительного комитета Измаильского областного совета депутатов трудящихся. С марта 1954г. по июнь 1956г. - председатель исполнительного комитета Крымского областного совета депутатов трудящихся.
Депутат Верховного Совета УССР 2-4-го созывов. Член Ревизионной комиссии КПУ (1952-1954гг.). Член ЦК КПУ (1954—1956). Кандидат в члены ЦК КПУ (1956-1960гг.).
Умер от инфаркта миокарда в Одессе во время отдыха в санатории им. Чкалова 27 августа 1960 года. Похоронен с почестями на 2-ом городском кладбище.