Родился 15 ноября 1958 года в городе Кировске Мурманской области. В 1967 году переехал в Пермь.
В 1981 г. закончил факультет «Авиадвигатели» Пермского политехнического института по специальности «Экономика и организация машиностроительного производства».
В 1985 году закончил Высшую школу КГБ СССР.
В 1988 г. заочно закончил юридический факультет Пермского государственного университета.
В 1990 г. защитил кандидатскую диссертацию в Ивановском государственном университете, став кандидатом экономических наук.
С 1983 по 1985 работал вторым секретарём Ленинского райкома комсомола города Перми. Был членом КПСС.
С 1985 года — на службе в КГБ СССР.
С 1991 по 1994 гг. работал экспертом торгового представительства Российской Федерации в Швейцарии.
По возвращении в Пермь в 1994 г. работал заместителем генерального директора «Группы предприятий „ЭКС“, с начала 1996 г. — директор ООО «Экс Опт».
С декабря 1997 г. — директор ООО «Группа предприятий „ЭКС“» (Пермь). Занимает должность и в текущее время.
С декабря 1997 г. — Депутат Законодательного Собрания Пермской области на неосвобожденной основе.
С 18 января 2001 г. — представитель в Совете Федерации Федерального Собрания Российской Федерации от администрации Пермской области, заместитель председателя Комитета Совета Федерации по бюджету. С сентября 2002 года — член Комиссии Совета Федерации по естественным монополиям.
С марта 2004 г. — и. о. губернатора Пермской области.
С 1 декабря 2005 г. — губернатор Пермского края.