Родился в городе Кушва Свердловской области.
В 1989 году получил диплом Уральского политехнического института, специальность инженер-теплоэнергетик, факультет теплоэнергетический.
После окончания института работал инженером-теплоэнергетика предприятия "Малахит".
С 1991 года работал заместителем генерального директора СП "Ист Лайн" (Россия-США).
В 1992 году был назначен главным специалистом, заведующим отделом региональной экономики РЦ экономических реформ при правительстве РФ.
В 1994 году стал депутатом региональной думы Свердловской области, баллотировался по Северному округу. В региональном парламенте был председателем Комитета по управлению гос. имуществом области. Был членом Федерального совета ПРЕС.
В 1998 году вновь стал депутатом Палаты представителей Зак.собрания Свердловской области, баллотировался по Кушвинскому округу.
С 1998 года также работал в должности председателя Промышленного Парламента Свердловской области.
В 1999 году был избран председателем облсовета движения трудящихся за социальные гарантии "МАЙ".
В 1999 году проиграл выборы губернатора Свердловской области, был лидером избирательного блока "МИР ТРУД МАЙ".
В 2000 году вновь избран депутатом областной Думы.
В 2007 году возглавил свердловское региональное отделение партии «Справедливая Россия».
В 2007 году стал депутатом Госдумы РФ пятого созыва. Баллотировался в составе федерального списка партии "Справедливая Россия: Родина/пенсионеры/жизнь". В Государственной Думе был членом Комитета по транспорту.
Кандидат экономических наук.Уральский политехнический институт им. С.М. Кирова (1989), Кандидат экономических наук.