В 1964 окончил Белорусский государственный университет.
В 1977 году окончил Дипломатическую академию МИД СССР.
В 1965—1977 — работает МИДе Белорусской ССР.
В 1989—1995 гг. — заместитель Постоянного представителя СССР (России) при международных организациях в Женеве (Швейцария).
В 1995—1996 — директор Второго европейского департамента МИД России.
В 1996—1999 — Чрезвычайный и Полномочный Посол России в Белоруссии.
В 1999—2001 — постоянный представитель России при международных организациях в Вене (Австрия).
4 мая 2001 назначен заместителем министра иностранных дел России, сменив на этом посту Г. В. Берденникова, который стал постоянным представителем России при международных организациях в Вене. Курирует вопросы СНГ.
С февраля 2002 года — статс-секретарь — первый замминистра иностранных дел России.
1 апреля 2002 года назначен специальным представителем Президента Российской Федерации по вопросам грузино-абхазского урегулирования.
С августа 2004 г. — первый заместитель Министра иностранных дел России, курировал двусторонние отношения со странами СНГ, связи с парламентом, субъектами Федерации, общественно-политическими организациями, кадровые, консульские вопросы, вопросы государственного протокола.
С 26 декабря 2005 года — Постоянный представитель Российской Федерации при Отделении ООН и других международных организациях в Женеве, Швейцарская Конфедерация, и Постоянный представитель Российской Федерации при Конференции по разоружению в Женеве, Швейцарская Конфедерация, по совместительству.
Владеет английским и французским языками.
Женат, имеет четверых детей.