Родился 10 января 1948 года в Ленинграде. В 1967 году окончил Ленинградский энергетический техникум, в 1975 году — экономический факультет МГУ им. М.В.Ломоносова.
В 1996—1997 годы — помощник президента России по экономическим вопросам. В 1997—2002 годы — первый заместитель министра финансов России. С 20 марта 2002 года — председатель Центрального банка России. С 2002 года, одновременно, является председателем Наблюдательного совета Сбербанка России. Являлся членом государственных комиссий и комитетов по расследованию причин резкой дестабилизации финансового рынка, по вопросам финансовой и денежно-кредитной политики, по ценным бумагам и фондовому рынку при правительстве РФ, по вопросам страхования при правительстве РФ, по проведению весеннего сева и уборки урожая.