Роден е на 7 май 1964 г. в Плевен.
Образование:
1987 г. – ВВМУ „Н. Й. Вапцаров”, инженер – корабен механик
1999 г. – смесена програма на СУ „Св. Климент Охридски” и „Еразмус Юнивърсити” – Ротердам, магистър по икономика
2010 г. – докторска дисертация
2011 г. – УниБИТ, доцент по информационен мениджмънт
Владее английски и руски езици.
Професионална кариера:
1987-1992 г. – инженер – корабен механик в БМФ
1992-1993 г. – главен механик – енергетик в АРЗ – Гара Искър
1993-2007 г. – Национална служба „Сигурност”, заема всички ръководни длъжности
2008 г. – главен директор на ГД „Контраразузнаване” в ДАНС (след 2008 г. напуска)
2009-2011 г. – председател на ДАНС
2011-2012 г. – съветник в Министерския съвет
2012 – май 2013 г. – началник на Кабинета на Президента на Република България
от 2011 г. до момента – преподавател в УниБИТ.
Избран за министър на вътрешните работи от 42-ото Народно събрание на 29 май 2013 г.