С 1958 г. работал в посольстве в Советского Союза в Венгрии, с 1963 г. — в 5-м европейском отделе МИД, затем работал в посольстве в
Верхней Вольте
, в 1970—1977 гг. — снова в Венгрии (до должности советника посла).
1985—1987 гг. — чрезвычайный и полномочный посол СССР в
Буркина-Фасо
,
1990—1992 гг. — чрезвычайный и полномочный посол СССР, затем Российской Федерации в
Румынии
,
1992—1996 гг. — начальник Департамента СНГ, директор 3-го Европейского департамента МИД России.
1996—2000 гг. — чрезвычайный и полномочный посол Российской Федерации в
Венгрии
. По совместительству представитель России в
Дунайской комиссии
(1997—2000).