Родился 23 июня 1952 года в Ленинграде. Окончил Ленинградский государственный университет по специальности "немецкий язык и литература" (1974). С 1975 года работал в управлении КГБ СССР по Ленинградской области, с 1986 года руководил подразделениями КГБ и ФСБ в Санкт-Петербурге. С 2001 по 2002 год замначальника УФСБ по Санкт-Петербургу и Ленобласти. С 2002 по 2003 год замдиректора ФСО. С 2003 по 2007 год зампред правления — гендиректор службы безопасности "Газпрома". Во время работы в компании возглавлял НПФ "Газфонд", входил в совет директоров "Газпром-медиа". По данным СМИ, помимо вопросов безопасности курировал контакты с высокопоставленными лоббистами компании за рубежом, в частности с экс-канцлером ФРГ Герхардом Шредером. В январе 2007 года назначен первым замдиректора ФСО. В августе того же года стал советником президента Владимира Путина, в сферу его ответственности вошла подготовка к саммиту АТЭС во Владивостоке. Сохранил пост советника при администрации Дмитрия Медведева. 29 мая 2012 года переназначен вновь избранным президентом Путиным. Генерал-полковник. Согласно декларации о доходах, в 2011 году заработал 12,2 млн руб.