В 1953 году окончил МГИМО, а в 1962 году Высшую дипломатическую школу МИД СССР.
В 1953—1954 годах — сотрудник консульства СССР в Дебрецене (ВНР).
В 1954—1959 годах — сотрудник посольства СССР в Венгрии.
В 1959—1960 годах и в 1962-1963 годах — сотрудник центрального аппарата МИД СССР.
В 1963—1966 годах — первый секретарь посольства СССР в Бразилии.
В 1966—1971 годах — на ответственной работе в центральном аппарате МИД СССР.
В 1971—1975 годах — Чрезвычайный и Полномочный Посол СССР в Коста-Рике.
В 1975—1980 годах — Чрезвычайный и Полномочный Посол СССР в Венесуэле и по совместительству — в Тринидаде и Тобаго.
В 1980—1981 годах — заместитель заведующего, а с 1981 года — заведующий I Латиноамериканским отделом МИД СССР.
В 1987—1990 годах — Чрезвычайный и Полномочный Посол СССР в Анголе.
В 1992—1996 годах — руководитель посреднической миссии России, полномочный представитель Президента Российской Федерации по Нагорному Карабаху и сопредседатель Минской группы ОБСЕ от России.
В июле 1996 года был назначен Чрезвычайным и Полномочным Послом Российской Федерации в Республике Коста-Рике и Республике Гватемале по совместительству.
14 октября 1999 года освобожден от должности в связи с уходом на пенсию.