В 1977 году окончил Московский государственный институт международных отношений (МГИМО) МИД СССР.
C 1977 года — на дипломатической службе, работал на различных дипломатических должностях в центральном аппарате МИД СССР и МИД России и за рубежом, в том числе в составе советско-афганской пограничной комиссии, в которую входили представители Генштаба и МИД.
С 1979 года по 1983 год — работал в посольстве СССР в Иране.
С 1983 года по 1987 год — второй секретарь посольства СССР в Афганистане (Кабул).
С 1987 года по 1991 год — работал в центральном аппарате МИД и в Дипломатической Академии.
С 1991 года по 1992 год — советник посольства в Афганистане, затем в посольстве Российской Федерации в Пакистане.
В 1995 году участвовал в переговорах с движением Талибан об освобождении российского экипажа Ил-76, который оказался в плену в Кандагаре.
В конце 1990-х годов несколько лет работал старшим политическим советником в миссии ООН, которая занималась Афганистаном.
С 1998 года по 2004 год — заместитель директора Третьего департамента Азии МИД России, специальный представитель министра иностранных дел на переговорах в Бонне по Афганистану.
С 17 февраля 2004 года по 21 сентября 2009 года — Чрезвычайный и Полномочный Посол Российской Федерации в Переходном Исламском Государстве Афганистан.
С ноября 2009 года — директор Второго департамента Азии МИД России.
С 22 марта 2011 года — специальный представитель Президента Российской Федерации по Афганистану.
С 17 мая 2011 года — член Коллегии МИД Росийской Федерации.
Владеет: персидским языком, английским языком.