Родился 5 декабря 1938 в Кировской области, в семье рабочих (работников Омутнинского леспромхоза), русский. Был рабочим в леспромхозе.
В возрасте 22 лет окончил юридический факультет Пермского государственного университета, Академию общественных наук (учился на кафедре управления экономикой). Закончил аспирантуру МГУ на кафедре "Управление промышленностью". Кандидат экономических наук.
После окончания университета 3 года работал в Мордовии следователем республиканской прокуратуры по части хищений государственной собственности. В г. Кирове занимался в основном научно-педагогической деятельностью. С 1991 - ректор местного Института социально-экономических проблем и одновременно - старший преподаватель финансово-экономического института.
12 декабря 1993 был избран депутатом Совета Федерации. 17 декабря 1995 избран в Государственную Думу. 20 октября 1996 избран главой администрации Кировской области. По должности вошел в Совет Федерации второго созыва.
По результатам выборов 19 декабря 1999 не прошел в Государственную Думу. 26 марта 2000 был вновь избран губернатором Кировской области. Автор более 80 научных работ.