Родился 12 мая 1950 года в Новгороде. Окончил Ленинградский электротехнический институт связи (1974), Высшие курсы КГБ (1978). Служил в армии, работал инженером НПО "Вектор" в Ленинграде. Затем работал в органах госбезопасности, прошел путь от оперуполномоченного райотдела до начальника отдела по борьбе с контрабандой управления по Ленинградской области, был в командировке в Афганистане. В 1994 году по рекомендации вице-мэра Санкт-Петербурга Владимира Путина назначен главой управления административных органов мэрии. В 1996 году возглавил телекоммуникационное ЗАО "Телеплюс". В 1998 году после назначения господина Путина главой ФСБ занял пост начальника управления ФСБ, а в 1999 году — пост заместителя директора ведомства, руководителя департамента экономической безопасности. С 2000 года — заместитель главы администрации президента, отвечал за кадровые вопросы. С 2002 года одновременно с основной работой возглавлял совет директоров ОАО "Концерн ПВО "Алмаз-Антей"". В 2004 году стал помощником президента, среди прочих курировал вопросы гражданства, госслужбы и защиты прав граждан. 15 мая 2008 года назначен директором Федеральной службы по контролю за оборотом наркотиков. Генерал-полковник запаса. Награжден орденами Почета и "За заслуги перед Отечеством" IV степени. Женат, имеет сына и дочь.