Родился 10 октября 1933 в Москве.
В 1952 - 58 - студент Московского высшего технического училища им. Н. Э. Баумана по специальности "инженер-механик".
В 1958 - 82 - на комсомольской работе.
Избирался депутатом Верховного Совета СССР.
В 1982 - 86 - председатель Государственного комитета СССР по делам издательств, полиграфии и книжной торговли.
В 1986 - 89 - Чрезвычайный и Полномочный Посол СССР в Королевстве Дания. С октября 1989 по февраль 1992 - Чрезвычайный и Полномочный Посол СССР в Афганистане.
С 22 февраля 1992 - заместитель Министра иностранных дел РФ.
В июне 1993 - посол по особым поручениям и личный представитель Президента РФ на переговорах по урегулированию конфликта в Абхазии.
С 15 августа 1993 - заместитель руководителя Объединенной комиссии по мирному урегулированию в Абхазии.
С февраля 1996 - первый заместитель Министра иностранных дел.
С февраля 1997 - представитель РФ в Исполнительном комитете Сообщества России и Белоруссии.
В мае 1998 получил статус федерального министра как первый заместитель Министра иностранных дел.
С 25 сентября 1998 - Министр по делам СНГ.
19 декабря 1999 был избран депутатом Государственной Думы РФ третьего созыва.
Председатель Комитета Государственной Думы по делам СНГ и связям с соотечественниками.
С апреля 2000 - председатель Парламентского Собрания Союза Белоруссии и России.
Имеет государственные награды.
Владеет немецким языком.
Женат, двое детей.