Професор по транспортно строителство в УАСГ. Бивш началник на НСО (2005-2007), на НСБОП (2000-2005), на жандармерията (1999-2000), на КАТ (1993-1997). В първото правителство на ГЕРБ беше съветник в политическия кабинет на Бойко Борисов, секретар на Съвета за сигурност към МС и директор на БОРКОР. Освободен е изненадващо от всички постове през пролетта на 2012 г.