Родился 12 ноября 1914 года в с. Бригадировка, Хорольский район, Полтавская область, Украинская ССР.
С ноября 1935г. по ноябрь 1945г. – служба в военно-морском флоте, старший лейтенант. Работал председателем Красногвардейского райисполкома Крымской области. В 1957-1977гг. – директор совхоза «Джанкойский № 3», с. Победное Джанкойского района Крымской области.
Депутат Крымского областного Совета депутатов трудящихся (1955-1957гг.).