Родился 12 марта 1945, с. Вижгів, Любомльский район, Волынская область, украинский военный, генерал-лейтенант.
С 1991 - начальник Управления военной контрразведки СБУ, начальник Главного управления разведки Минобороны, председатель Союза офицеров Украины.
1994-1998 - Народный депутат ВР 2-го созыва (избран в избирательном округе №66, Владимир-Волынский). Член Комитета по вопросам обороны и государственной безопасности.
С 1997 - заместитель председателя СБУ, с 1998 - заместитель министра по вопросам чрезвычайных ситуаций.
2006-2007 возглавлял Управление СБУ в Донецкой области.
Май - октябрь 2007 г. - заместитель председателя СБУ.