В системе МИД с 1970 года Работал на различных дипломатических должностях в центральном аппарате Министерства и за рубежом.
В 1970—1974 годах — стажёр, атташе Посольства СССР в Уганде.
В 1978—1984 годах — второй, первый секретарь Посольства СССР в Кении.
В 1987—1991 годах — советник Посольства СССР в США.
В 1992—1994 годах — заместитель начальника управления, первый заместитель начальника управления, начальник управления Департамента Африки и Ближнего Востока.
В 1994—1996 годах — директор Департамента Африки МИД России.
С 8 августа 1996 по 24 июля 2001 года — чрезвычайный и полномочный посол Российской Федерации в Республике
Зимбабве
и по совместительству в Республике
Малави
.
В 2001—2002 годах — посол по особым поручениям МИД России.
В 2002—2004 годах — директор Департамента безопасности МИД России.