В 1972 г. окончил Московский государственный институт международных отношений. Владеет английским языком.
На дипломатической службе с 1972 г. Работал на различных дипломатических должностях в центральном аппарате Министерства и за рубежом. Выезжал в длительные командировки в Нидерланды, Ирландию, Новую Зеландию и Австралию. С 2000 г. — начальник отдела Департамента кадров.
В 2005—2010 гг. — Чрезвычайный и Полномочный Посол России в Непале.
Имеет дипломатический ранг Чрезвычайного и Полномочного Посланника 2 класса.
С ноября 2010 г. на пенсии.