Został przedstawicielem ministra finansów w Komisji Nadzoru Bankowego, w Komisji Papierów Wartościowych i Giełd, radzie Fundacji na rzecz Kredytu Hipotecznego w Warszawie oraz Bankowym Funduszu Gwarancyjnym (gdzie od 2006 do 2007 był również członkiem zarządu). W styczniu 2004 był wymieniany jako kandydat na ministra skarbu, jednak jego nominację zablokował szef klubu parlamentarnego Sojuszu Lewicy Demokratycznej Krzysztof Janik. 9 lutego 2004 został ostatecznie powołany na stanowisko podsekretarza stanu w tym ministerstwie. Odpowiadał m.in. za prywatyzację PKO BP. Odwołany 6 grudnia 2005, pracował w Ministerstwie Finansów do 2007 roku. Członek wielu rad nadzorczych, w tym m.in. Hortex S.A., czy Banku Gospodarstwa Krajowego.
Następnie pracował na stanowiskach kierowniczych: od 2008 do 2010 jako prezes zarządu KAH „Społem”, od 2011 do 2014 jako prezes zarządu spółki Uzdrowiska Polskie – Zarządzanie. W latach 2014 do 2016 członek zarządu MPWiK w m.st. Warszawie S.A. Od wielu lat (z przerwami) prowadzi własną działalność w zakresie doradztwa gospodarczego. Od grudnia 2018 roku wiceprezes zarządu GPPI S.A.