Родился 4 ноября 1958 года в г. Кеми.
Окончил ВКШ при ЦК ВЛКСМ по специальности «Преподаватель истории» и Российскую академию государственной службы при Президенте РФ по специальности «Юриспруденция».
Трудовую деятельность начал в 1976 году. С 1977 по 1979 год проходил срочную службу в пограничных войсках ВС СССР. С 1984 по 1987 год возглавлял районную комсомольскую организацию в г. Суоярви. С 1987 по 1994 год работал заместителем начальника Кемского ГОВД.
Заслуженный юрист Республики Карелия. Награжден Почетной грамотой Законодательного Собрания РК. Член Союза юристов Республики Карелия.
С 1994 по 2006 год избирался депутатом Законодательного Собрания Республики Карелия первого, второго и третьего созывов. В 2006 году избран депутатом Законодательного Собрания IV созыва по Единому избирательному округу.