С 1963 года работал на различных должностях в центральном аппарате МИД СССР и России и в дипломатических представительствах за рубежом.
В 1982-1988 годах - советник-посланник Посольства СССР в Алжирской Народной Демократической Республике.
С 4 сентября 1990 года по 22 марта 1994 года - Чрезвычайный и Полномочный Посол СССР, России в Исламской Республике Мавритании
С августа 1994 года - посол по особым поручениям МИД России. С 3 декабря 1994 года по 19 сентября 1997 года - руководитель делегации Российской Федерации на переговорах с Азербайджанской Республикой по вопросам двусторонних отношений представляющим взаимный интерес в политической, военной, экономической, социальной и гуманитарной областях.
С 24 марта 1998 года по 4 января 2003 года - Чрезвычайный и Полномочный Посол Российской Федерации в Государстве Кувейт.
С 2003 года на пенсии.