Родился 23 февраля 1960 г. Село Джурков Коломыйского р-на Ивано-Франковской области
В 1979 г. окончил Коломыйское педагогическое училище. В 1986 г. окончил Высшую комсомольскую школу при ЦК ВЛКСМ, а в 1994 г. - Академию народного хозяйства при правительстве РФ.
С 1979 по 1980 год - учитель начальных классов Кончаковской средней школы, Галичский район, Иваново-Франковская область.
1986-1988 годы - второй, первый секретарь райкома ВЛКСМ, г.Холм, Новгородская область.
С 1988 по 1991 год - директор совхоза "Трудовик", Холмский район, Новгородская область.
С 1989 по 1991 год - член Верховного Совета СССР, был избран народным депутатом СССР по квоте ВЛКСМ (на момент избрания был директором совхоза).
24 октября 1991 г. Указом Президента назначен главой администрации Новгородской области.
В декабре 1995 г. избран главой администрации Новгородской области.
В 1993-1995 гг. депутат, а 1995 г. член Совета Федерации.
Председатель Комитета Совета Федерации по международным делам, вице-председатель Парламентской ассамблеи Совета Европы.
В сентябре 1999 года переизбран главой администрации Новгородской области (91 % избирателей).
В 1999 году вошел в состав совета директоров РАО "ЕЭС России".
8 сентября 2003 года избран губернатором Новгородской области на пять лет.