Родился 31 августа 1955 года в Дрездене (ГДР). Окончил Ивановский энергетический институт (1977). Работал на промышленных предприятиях Ивановской области. По данным ряда СМИ, в 1980-х годах был сотрудником Первого главного управления (внешняя разведка) КГБ СССР. С 1992 года — начальник отдела внешнеэкономических связей администрации г. Иваново. В 1998–2000 годах занимал пост директора-координатора Союза промышленников и предпринимателей Ивановской области. С 2000 года главный федеральный инспектор аппарата полпреда президента РФ в Центральном федеральном округе по Ивановской области. В сентябре 2002 года назначен помощником руководителя администрации президента РФ Александра Волошина. В 2005–2006 годах вице-президент «Транснефти». В ноябре 2006 года назначен начальником департамента экономической безопасности МВД РФ. С 19 ноября 2007 года — заместитель министра внутренних дел РФ. С 2011 года председатель совета директоров ОАО "НПК "Уралвагонзавод". Действительный государственный советник Российской Федерации первого класса.