После окончания института работал в посольстве СССР в Шри-Ланке.
В 1976 - 1981 гг. работал в отделе международных экономических организаций МИДа третьим, вторым секретарем.
В 1981 - 1988 гг. - первый секретарь, советник, старший советник постоянного представительства СССР при ООН.
В 1988 - 1990 гг. - заместитель, первый заместитель начальника Управления международных экономических отношений МИДа СССР.
В 1990 - 1992 гг. занимал должность директора Департамента международных организаций и глобальных проблем МИД РФ, в 1992 - 1994 гг. - заместителя министра иностранных дел - директора Департамента международных организаций и глобальных проблем.
В 1994 году был назначен постоянным представителем России при ООН, а также в Совете транспорта и связи.
9 марта 2004 года указом Президента РФ назначен на пост министра иностранных дел РФ в Правительстве Михаила Фрадкова. В мае 2004 года после вступления в должность избранного на следующий срок Президента РФ Владимира Путина вновь назначен на пост министра иностранных дел РФ.
Постоянный член Совета Безопасности РФ
.flb.ru