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