Родился 31 июля 1960 г. в селе Толстихино Уярского района Красноярского края, Россия. 1982 г. - закончил Красноярский политехнический институт по специальности «Инженер-механик автомобилей и автомобильного хозяйства».
1994 г. - окончил с отличием академию МВД России.
С 1982 г. - работал в органах внутренних дел МВД СССР, начав работу на должности милиционера отделения милиции города Артёмовск (Красноярский край).
1983 г. - переведён на должность госавтоинспектора в отделение ГАИ Курагинского ОВД Красноярского края.
1987 - 1990 гг. - начальник ОГАИ. Вскоре был назначен на должность заместителя начальника по профилактике Курагинского ОВД.
1994 г. - назначен на должность заместителя начальника ОВД Свердловского района города Красноярска - начальника милиции общественной безопасности.
1997 г. - переведён на должность начальника УВД города Красноярска.
В декабре 2002 г. - назначен на должность заместителя начальника ГУВД Красноярского края - начальника милиции общественной безопасности.
Февраль 2005 г. - назначен на должность начальника ГУВД по Красноярскому краю.
23 октября 2010 г. - назначен на должность начальника ГУВД по Ставропольскому краю.
29 марта 2011 г. - назначен на должность начальника ГУМВД России по Ставропольскому краю.
11 июня 2011 г. - указом президента России Дмитрия Медведева назначен на должность первого заместителя министра внутренних дел РФ.
Женат, есть дочь.