Absolwent i długoletni pracownik Uniwersytetu Łódzkiego. Doktor nauk ekonomicznych specjalizujący się w teorii wahań koniunkturalnych.
Pracę w sektorze bankowym rozpoczął w 1992 roku, był członkiem zarządów LG Petro Banku S.A. i Banku Gospodarki Żywnościowej S.A. Kierował zespołem przygotowującym projekt banku hipotecznego dla PKO BP S.A.
Pełnił również obowiązki głównego ekonomisty i dyrektora Departamentu Analiz Rynkowych w Urzędzie Komisji Nadzoru Finansowego.
W 2001 roku powołany na stanowisko podsekretarza stanu w Ministerstwie Finansów. Powierzony zakres obowiązków związany był: z zarządzaniem długiem publicznym, z negocjacjami z Unią Europejską, z kontaktami z zagranicznymi instytucjami finansowymi.
W okresie 2003-2004 minister finansów w rządach Leszka Millera i Marka Belki.
Wicedyrektor wykonawczy w Międzynarodowym Funduszu Walutowym w Waszyngtonie w okresie 2004-2008. W 2009 roku ponownie w Międzynarodowym Funduszu Walutowym jako visiting scholar.
W 2010 powołany został na sześcioletnią kadencję członka Zarządu Narodowego Banku Polskiego. W tym okresie nadzorował prace Instytutu Ekonomicznego i Departamentu Statystyki. Od września 2016 pełni obowiązki doradcy prezesa NBP.