Родился 24 марта 1955 года в селе Червоный Остров Волочисского района Хмельницкой области. Имеет высшее образование.
С 1983 года - в органах КГБ СССР. Начинал трудовой путь оперуполномоченным. С 1995 по 1998 год - заместитель председателя Службы безопасности Украины.В апреле - декабре 2005г. и с декабря 2006г. по март 2010г. – начальник Главного управления Службы безопасности Украины в Крыму. С декабря 2005г. по июль 2006г. - заместитель Председателя Службы безопасности Украины.
Генерал-лейтенант.