Родился 21 апреля 1955 года в Петрозаводске. В 1977 году окончил факультет промышленного и гражданского строительства Петрозаводского госуниверситета, в 1996 году — Северо-Западную академию госслужбы (Санкт-Петербург) по специальности "юриспруденция".
С октября 1977 года работал в строительно-монтажном управлении #1 треста "Петрозаводскстрой", пройдя путь от мастера до главного инженера. В 1988 году избран депутатом Петрозаводского горсовета. С мая 1989 года — начальник проектно-строительного объединения крупнопанельного домостроения в Петрозаводске. В июне 1990 года избран председателем исполкома Петрозаводского горсовета народных депутатов, в декабре 1990 года — мэром Петрозаводска. 17 апреля 1994 года переизбран мэром. 17 мая 1998 года во втором туре выборов председателя правительства Карелии набрал 49,48% голосов, обойдя действующего главу региона Виктора Степанова. 28 апреля 2002 года переизбран главой республики, получив в первом же туре 53,35% голосов.
Кандидат философских наук, заслуженный работник народного хозяйства Карелии, лауреат конкурса "Российский мэр-95". Действительный член Российской инженерной академии. Награжден орденами Почета и "За заслуги перед отечеством" IV степени, орденами РПЦ Святого благоверного князя Даниила Московского и Преподобного Сергия Радонежского I степени.