С 1975 - в системе МИД. Занимал различные дипломатические должности в Центральном аппарате Министерства и за рубежом.
1993—1997 — советник Посольства Российской Федерации во Франции.
1997—2003 — заместитель директора Правового департамента МИД России.
20 августа 2003 — 5 ноября 2009 — Чрезвычайный и Полномочный посол Российской Федерации в Королевстве Нидердандов и, по совместительству, Постоянный представитель в Организации по запрещению химического оружия в Гааге.
16 декабря 2009 — 1 февраля 2015 — директор Правового департамента МИД России. в 2012 — 2015 гг. член Комиссии международного права ООН.
C 6 февраля 2015 — судья Международного суда OOH.