Окончил Ленинградский электротехнический институт связи им. профессора М. А. Бонч-Бруевича в 1974 году.
После окончания института служил в Советской Армии, работал инженером Научно-производственного объединения «Вектор» в Ленинграде.
С 1977 года — в органах безопасности. Работал на различных оперативных и руководящих должностях, пройдя за более чем 20-летний период службы путь от оперуполномоченного районного отдела Управления КГБ СССР по Ленинградской области до заместителя директора ФСБ России.
В 1987—1988 годах принимал участие в оказании интернациональной помощи Демократической Республике Афганистан.
В 1994—1996 годах — начальник Управления административных органов мэрии Санкт-Петербурга.
В 1996—1998 годах — генеральный директор ЗАО «Телеплюс».
В 1998—1999 годах — начальник Управления собственной безопасности ФСБ России.
В 1999—2000 годах — заместитель директора — руководитель Департамента экономической безопасности ФСБ России.
С 2000 года — заместитель Руководителя Администрации Президента Российской Федерации.
С марта 2004 года по май 2008 года — Помощник Президента Российской Федерации.
С 15 мая 2008 года — директор Федеральной службы Российской Федерации по контролю за оборотом наркотиков.