Родился 10 июня 1946 года в Ленинграде. В 1964 году окончил среднюю школу и поступил в Ленинградское музыкальное училище имени Мусоргского по классу гитары. После окончания работал педагогом в музыкальных школах, домах культуры, клубах.
В 1994 году вступил в «Партию народной совести» Алексея Казанника. После ее ликвидации создал в 1999 г. общественную организацию «Северная Звезда», которая работала более десяти лет. в 1995 году вступил в ЛОПСЗ Ленинградскую областную партию Северная Звезда.
В 2007 году вступил в партию «ЯБЛОКО». В 2012 году, увлекшись идеей Григория Явлинского о формировании политкомитетов, объединяющих представителей разных партий, создал политкомитеты «Северная Звезда» Московского района и «Дружба» Невского района Санкт Петербурга, которые успешно работают по сегодняшний день.
В 2016 году выдвинут кандидатом в депутаты Законодательного Собрания Ленинградской области по общепартийному списку Ленинградского областного «ЯБЛОКА».