Окончил среднюю школу с золотой медалью, экономический факультет Челябинского политехнического института имени Ленинского комсомола по специальности «инженер-экономист» (1980), аспирантуру Института экономики АН СССР (1985), кандидат экономических наук (1986), профессор.
1980–1982 – стажер-исследователь, младший научный сотрудник Института экономики Уральского отделения АН СССР;
1986–1990 – младший научный сотрудник, научный сотрудник, старший научный сотрудник Института экономики Уральского отделения АН СССР;
1990–1993 – народный депутат России, член Верховного Совета России, секретарь, заместитель председателя, председатель Комиссии по бюджету, планам, налогам и ценам Совета Республики Верховного Совета России;
1993–1994 – заместитель министра финансов Российской Федерации, председатель Комиссии по передаче дел Верховного Совета России;
1994–1995 – депутат Государственной Думы первого созыва от Магнитогорского избирательного округа Челябинской области, член фракции «Выбор России»;
1996–1997 – депутат Государственной Думы второго созыва, член Комитета Государственной Думы по бюджету, налогам, банкам и финансам, член депутатской группы «Российские регионы». Одновременно – заместитель председателя Контрольно-бюджетной комиссии Межпарламентской ассамблеи государств – участников СНГ;
1997–1998 – руководитель Государственной налоговой службы России;
1998–1999 – начальник департамента финансов и денежно-кредитного регулирования аппарата Правительства России;