В 1971—1974 годах — референт, старший референт, атташе Отдела переводов МИД СССР.
В 1974—1980 годах — третий секретарь, второй секретарь Посольства СССР в Алжире.
В 1981—1983 годах — второй секретарь в Первом африканском отделе МИД СССР.
В 1983—1988 годах — первый секретарь, советник Посольства СССР в Индии.
В 1988—1993 годах — советник, эксперт, заведующий отделом, заместитель начальника Управления международных организаций МИД СССР, заместитель начальника Управления Департамента международных организаций и глобальных проблем МИД СССР/России.
В 1994—1999 годах — старший советник, заместитель, первый заместитель постоянного представителя Российской Федерации при
ООН
в
Нью-Йорке
.
В 1999—2002 годах — директор Департамента международных организаций
МИД России
.