Родился 6 января 1959 года в поселке Черлак Омской области. Окончил Омскую высшую школу милиции (1980). Служил инспектором профилактики ОВД, инструктором райкома КПСС, первым секретарем райкома ВЛКСМ в родном Черлакском районе, завотделом Омского обкома ВЛКСМ. В 1985 году переехал в Москву, был инструктором, затем заместителем заведующего отделом ЦК ВЛКСМ. С 1991 года служил в штабе МВД, где прошел путь от старшего инспектора организационно-информационного отдела оперативного управления до начальника информационно-аналитического управления. В 1997-1999 годах — помощник министров внутренних дел Анатолия Куликова и Сергея Степашина. Затем возглавлял главное организационно-инспекторское управление МВД РФ, Всероссийский НИИ МВД, главное паспортно-визовое управление министерства. С октября 2004 года — начальник организационно-инспекторского департамента МВД. 4 сентября 2008 года назначен заместителем главы МВД Рашида Нургалиева, курировал мероприятия по реформированию ведомства. Генерал-полковник полиции. Награжден медалью "За отличную службу по охране общественного порядка", медалями ордена "За заслуги перед Отечеством" первой и второй степеней. Кандидат юридических наук (тема диссертации "Деятельность органов внутренних дел по обеспечению прав и свобод человека и гражданина в РФ").