Родился 25 февраля 1962 года в г. Петрозаводске. Окончил Петрозаводский государственный университет по специальности «Учитель истории и обществоведения», Северо-Западную академию государственной службы по специальности «Государственное и муниципальное управление».
Трудовой путь начал комплектовщиком библиотечного коллектора в 1979 году. С 1985 по 1995 год работал учителем истории средней школы №20 г. Петрозаводска. С 1995 по 1998 год - корреспондент газет «Карелия» и «Наблюдатель».
Был избран депутатом Законодательного Собрания Республики Карелия II и III созывов. В 2006 году избран депутатом Законодательного Собрания Республики Карелия IV созыва по Перевальскому одномандатному избирательному округу №4 г. Петрозаводска.