Родился в 1940 в городе Серове. Окончил философский факультет МГУ.
В 1971-1978 работает в Институте экономики мировой социалистической системы АН СССР.
В 1978-1986 работает в посольстве СССР в Польше. В 1990-1995 является советником-посланником посольства РФ в Польше.
С февраля 1998 - заместитель начальника Управления внешнеполитического планирования МИД России.
С июня 2001 - генеральный консул РФ в Мюнхене.
Имеет дипломатический ранг чрезвычайного и полномочного посланника 1 класса. Кандидат философских наук.