Окончил Московский государственный институт международных отношений МИД СССР, факультет международных экономических отношений (1973), Краснознаменный институт КГБ СССР им. Ю. В. Андропова (1980) и Высшие курсы Военной академии Генерального штаба Вооруженных сил Российской Федерации (1999).
1973—2004 годы — служба на различных должностях в Первом главном управлении КГБ СССР — Службе внешней разведки Российской Федерации, в центральном аппарате и за рубежом.
2004 год — помощник Секретаря Совета Безопасности Российской Федерации.
C 2006 года — заместитель Секретаря Совета безопасности Российской Федерации.
Владеет английским и немецким языками. Женат, имеет сына.