Народився 29 вересня 1963 р. у Києві. У 1986 р. закінчив факультет міжнародних відносин і міжнародного права Київського університету ім. Тараса Шевченка (економіст-міжнародник, референт-перекладач з англійської мови). Проходив навчання у Віденському економічному університеті (1990 р.), Аспен-Інституті (ФРН, 1993 р., 1994 р.), за програмою Агентства міжнародного розвитку США (1994 р.).
1988-1991 - після служби в армії, економіст соціально-економічного відділу Жовтневого райвиконкому Києва; помічник голови правління, керівник служби банківського маркетингу Українського республіканського банку Зовнішекономбанку СРСР.
1991-1992 - начальник валютно-фінансового відділу Міністерства зовнішньоекономічних зв'язків України.
1992-1993 - заступник міністра економіки України, голова департаменту фінансової і зовнішньоекономічної діяльності.
1993-1995 - виконавчий директор Українського фонду підтримки реформ; науковий співробітник Гарвардського університету (США).
1994-1998 - народний депутат України II скликання від одного з виборчих округів Полтавської області. Член групи "Реформи". Член Комітету Верховної Ради (ВР) з питань фінансів і банківської діяльності.
З 1999 - голова Спілки платників податків України.
1998-2002 - народний депутат України III скликання від виборчого округу в Києві. На момент виборів - член партії Віктора Пинзеника "Реформи і порядок". Входив до фракції ПРП "Реформи-Конгрес". Був першим заступником голови Комітету ВР з питань фінансів і банківської діяльності.
2002-2005 - народний депутат України IV скликання. Член фракції блоку Віктора Ющенка "Наша України", з яким пішла на вибори-2002 ПРП. Заступник голови Комітету ВР з питань фінансів і банківської діяльності.
Під час президентської гонки 2004 активно підтримав Ющенка.
З лютого по вересень 2005 - міністр економіки та з питань європейської інтеграції Україна в першому уряді Юлії Тимошенко. Після відставки Кабміну очолив громадську організацію "Український інститут відкритого суспільства - Інститут "Борисфен".
2006-2007 - народний депутат України VI скликання від БЮТ (№ 16 в списку, на момент виборів - вже безпартійний). Заступник голови Комітету ВР з питань фінансів і банківської діяльності.
З листопада 2007 - народний депутат України VI скликання від БЮТ (№ 24 у списку). Глава Комітету ВР з питань фінансів, банківської діяльності, податкової та митної політики.