Народився 5 червня 1958 р. в Хмельницькому. Закінчив Хмельницьке вище артилерійське училище (фахівець з експлуатації артилерійських систем) та Київський національний університет ім.Т.Шевченка (юрист).
У 1981-1992 рр. служив на командних посадах у збройних силах СРСР.
У 1992-2004 рр. працював на керівних посадах в Державній прикордонній службі України.
До 2010 р. очолював департамент аналізу та безпеки Міжнародного центру перспективних досліджень.
З 2010-го - директор Українського інституту публічної політики (УІПП).