окончил Уральский электромеханический институт инженеров железнодорожного транспорта.
1981-1985 гг. - электромеханик, начальник района электросетей Шарташского участка энергоснабжения Свердловской железной дороги.
1985-1991 гг. - главный инженер Ишимской дистанции энергоснабжения Свердловской железной дороги (г. Ишим Тюменской области) и главный инженер службы электроснабжения Свердловского метрополитена.
В 1991 г. - заместитель начальника службы электроснабжения, 1991-1996 гг. - начальник службы электрификации и электроснабжения.
1996-1998 гг. - главный инженер Свердловской железной дороги.
1998-2000 гг. - заместитель Министра путей сообщения Российской Федерации.
Июль 2000 г. - февраль 2002 г. - Первый заместитель Министра путей сообщения РФ; февраль-май 2002 г. - заместитель Министра путей сообщения РФ.
С мая 2002 г. - начальник Свердловской железной дороги.
Губернатор Свердловской области
Александр Мишарин
С 2004 г. - заместитель министра транспорта Российской Федерации. В качестве представителя государства возглавлял советы директоров ОАО «Красноярские авиалинии» и Новороссийского морского пароходства. В 2005-2008 гг. был членом совета директоров ОАО «Российские железные дороги».
Член генерального совета партии «Единая Россия».
В марте 2009 г. назначен директором департамента промышленности и инфраструктуры Аппарата Правительства Российской Федерации. Имеет классный чин действительного государственного советника Российской Федерации 2 класса (присвоен 5 февраля 2009 г.).
23 ноября 2009 года приведен к присяге губернатора Свердловской области.