Родился 27 декабря 1927 года в селе Моринцы, Звенигородский район, Черкасская область в семье служащего.
С 3 ноября 1980г. по 28 января 1983г. – начальник Управления КГБ по Волынской области. В 1983-1990гг. – начальник Управления КГБ по Крымской области.
Генерал-майор. Депутат Крымского областного Совета народных депутатов (1983-1990гг.).
Скончался 13 февраля 2017 года в Симферополе. Похоронен на Абдал-1.