Кадровый сотрудник органов безопасности, занимал руководящие должности в Администрации Президента Российской Федерации, был заместителем директора Федеральной службы Налоговой полиции России. Генерал-лейтенант Налоговой полиции. Дважды избирался членом Общественной палаты Российской Федерации, возглавлял подкомиссию по проблемам противодействия коррупции, Координационный совет по защите избирательных прав граждан, являлся членом Президиума Комиссии по государственным наградам и других коллегиальных органов.
С июня 2010 года — советник председателя Национального антитеррористического комитета — директора ФСБ России.