Родился в 1960 году в Вожегодском районе Вологодской области.
В 1978 году был призван в ряды Советской Армии.
В 1986 году окончил Вологодский государственный педагогический институт по специальности «преподаватель истории и права».
С 1990 года - в системе представительных органов власти г. Вологды, пройдя путь от рядового депутата, председателя комитета по социальной защите населения, заместителя председателя Совета самоуправления г. Вологды до поста председателя Вологодской городской Думы.
В 2000 году успешно закончил юридический факультет Московского государственного института международных отношений МИДа РФ.
Возглавляет Вологодскую региональную общественную организацию «Союз юристов Вологодской области», является председателем КТОС МКР «Бывалово-Можайский», председателем Ассоциации комитетов территориального общественного самоуправления Вологодской области, председателем Вологодского регионального отделения Муниципальной Академии Российской Федерации, а также председателем попечительского совета женской колонии.
Кандидат исторических наук. В 2006 году зачислен в заочную докторантуру Поморского государственного университета им. М.В. Ломоносова на соискание звания доктора исторических наук.
Является секретарем бюро Совета регионального отделения Политической партии «Справедливая Россия: Родина/Пенсионеры/Жизнь» в Вологодской области.
На выборах 11 марта 2007 года избран депутатом Законодательного Собрания области по областному избирательному округу от этой политической партии.
На организационной сессии Законодательного Собрания области 4 апреля 2007 года утвержден членом постоянного комитета Законодательного Собрания области по вопросам местного самоуправления.
Награжден грамотами Губернатора Вологодской области и Законодательного Собрания Вологодской области, Главы города Вологды. Победитель Всероссийского конкурса «Лучший муниципальный служащий России».
Полномочия депутата Законодательного Собрания области досрочно прекращены с 10.04.2009 г.