Родился 22 марта 1920 года в с. Помокли, Переяслав-Хмельнитский район, Киевская область.
В 1939-1946гг. - служил мотористом машинного отделения на Черноморском флоте в экипажах гвардейских крейсеров "Красный Кавказ" и "Красный Крым", старшина IIстатьи. После демобилизации остался в Севастополе. Работал машинистом-турбинистом на ГРЭС и слесарем на Севастопольском морском заводе им. С. Орджоникидзе.
Депутат Крымского областного Совета депутатов трудящихся (1959-1963гг.).
Скончался 2 сентября 1983 года в Севастополе.