В системе МИД - с 1972 года. В 1992-1997 годах и в 1999-2003 годах являлся советником-посланником Посольства Российской Федерации в Республике Белоруссия, в 1997-1999 годах и с ноября 2003 года - заместителем директора Второго департамента стран СНГ. Позднее был назначен директором Второго департамента стран СНГ. Имеет дипломатический ранг Чрезвычайного и Полномочного Посланника первого класса.