Родился 15 ноября 1958 г. в городе Кировске Мурманской области. В 1967 г. переехал в город Пермь. Выпускник класса с углубленным изучением математики средней школы № 9. В 1981 г. окончил факультет "Авиадвигатели" Пермского политехнического института по специальности "Экономика и организация машиностроительного производства". С 1983 г. по 1985 г. работал вторым секретарем Ленинского райкома комсомола Перми. Был членом КПСС. В 1985 г. окончил Высшую школу КГБ СССР и поступил на службу в КГБ. В 1988 г. заочно окончил юридический факультет Пермского государственного университета, а в 1990 г. защитил кандидатскую диссертацию в Ивановском государственном университете, став кандидатом экономических наук. В 1997 г. был избрался депутатом законодательного собрания Пермской области. 25 марта 2004 г. назначен исполняющим обязанности губернатора Пермской области. В должность вступил 1 декабря 2005 г., став первым назначенным губернатором в современной России. 28 апреля 2012 г. указом Президента России Дмитрия Медведева освобожден от занимаемой должности по собственному желанию.
2 ноября 2007 г. посетил с официальным визитом Ильинский муниципальный район.