Окончил МГИМО. С 1960 года работал в Представительстве СССР при ООН, с 1965 года - в МИД СССР. В 1966 году назначен помощником министра иностранных дел, с 1976 года - заместитель постоянного представителя СССР при ООН. С 1979 года - заместитель генерального секретаря, генеральный секретарь (член Коллегии) МИД. В 1986-1990 годы - посол СССР в Республике Кипр, в 1990-1995 годы - директор 2-го Европейского департамента МИД РФ, в 1995-1997 годы - посол РФ в Королевстве Норвегия; 1997-2000 годы - чрезвычайный и полномочный посол Российской Федерации в Великобритании. В 2000-2006 гг. - ректор Дипломатической академии МИД России.
Почётный профессор Дипломатической академии МИД России. Почётный доктор Международного Шиллеровского Университета (Лондон), Московского государственного социального университета, Московской экономической Академии («Плехановка»), Поморского Государственного Университета (г. Архангельск) и Нижегородского Государственного Университета.
Имеет 10 государственных наград, 3 иностранных (Норвегия, Австрия, Монголия) и Орден Русской Православной Церкви Сергия Радонежского II степени. В 2005 г. награждён Почётной грамотой Правительства Российской Федерации, в 2006 г. нагрудным знаком МИД России «За вклад в международное Сотрудничество».