Родился 18 марта 1947 года в городе Ургенч Узбекской ССР. Окончил юридический факультет Ленинградского государственного университета по специальности «Правоведение».
Заслуженный юрист Республики Карелия. Заслуженный юрист Российской Федерации Награжден медалью «В память 200-летия Минюста России», орденом «За верность адвокатскому долгу», Почетным знаком «90 лет Республики Карелия». С 2002 года – Президент Адвокатской палаты Республики Карелия.
С 2006 по 2011 год – депутат Законодательного Собрания Республики Карелия IV созыва, Заместитель Председателя комитета по законности и правопорядку, с июля 2009 года по декабрь 2011 года – Председатель Законодательного Собрания Республики Карелия IV созыва.
В 2011 году избран депутатом Законодательного Собрания Республики Карелия V созыва по Единому избирательному округу.