Родился 18 апреля 1963 года в г. Олонце.
Окончил в 1989 г. Петрозаводский университет по специальности «Машины и механизмы лесной и деревообрабатывающей промышленности», инженер-механик. Окончил юридический факультет Московского института международного права и экономики.
Трудовой путь начал в 1980 г. — фрезеровщик ОТЗ. С 1982 по 1984 г. служил в рядах Советской Армии, затем еще 2 года трудился на ОТЗ. Награжден медалью «За трудовое отличие». С 1986 по 1991 г. работал в комсомольских и партийных органах, с 1991 по 1998 г. занимался издательской деятельностью и строительными материалами, был руководителем пяти предприятий, работающих в Петрозаводске и районах республики.
В Законодательном Собрании Карелии II созыва - Председатель Комитета по экономической политике и бюджету. В декабре 1999 г. избран депутатом Государственной Думы Федерального Собрания Российской Федерации. Председатель подкомитета по проблемам Севера.