Родился 1 июня 1956 года в Москве. В 1978 году окончил экономический факультет МГУ, учился на Высших экономических курсах при Госплане и в школе бизнеса Гарвардского университета. С 1979 года трудился во ВНИИ системных исследований АН СССР, с 1980 года — в Главном валютном экономическом управлении Минфина. В 1991-1993 годах — вице-президент АО "Автотрактороэкспорт" и депутат Бауманского райсовета Москвы. С 1993 года четырежды избирался в Госдуму от Преображенского округа столицы. Возглавлял комитет по бюджету и налогам, был первым вице-спикером. В 2004-2011 годах — вице-премьер РФ. С 2005 года возглавляет наблюдательный совет АНО "Сочи-2014". 20 мая 2010 года избран президентом ОКР. С 2011 года — первый вице-спикер Госдумы, заместитель руководителя фракции "Единая Россия". Член бюро высшего совета "Единой России". Мастер спорта по шахматам, в 2003-2009 годах — глава Российской шахматной федерации. Играл за футбольные сборные Госдумы и правительства. Награжден орденами Почета, Дружбы, "За заслуги перед Отечеством" III и IV степени.