Rolimpeksu, Polskich Sieci Elektroenergetycznych, Wólczanki czy Vistuli.
Od października 2001 do lipca 2002 zajmował stanowisko podsekretarza stanu w Kancelarii Prezesa Rady Ministrów. W swoim złożonym w związku z objęciem urzędu oświadczeniu lustracyjnym podał, że w okresie PRL był tajnym i świadomym współpracownikiem organów bezpieczeństwa państwaObwieszczenie Prezesa Rady Ministrów z dnia 13 grudnia 2001 r. o treści oświadczeń złożonych przez osoby powoływane na kierownicze stanowiska państwowe przez Prezesa Rady Ministrów . 7 stycznia 2003 został powołany na urząd ministra skarbu państwa w rządzie Leszka MilleraPostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 7 stycznia 2003 r. o zmianie w składzie Rady Ministrów ()., 2 kwietnia tego samego roku zastąpił go Piotr CzyżewskiPostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 2 kwietnia 2003 r. o zmianie w składzie Rady Ministrów ()..
W latach 2003–2004 pełnił funkcję szefa Specjalnej Misji Dyplomatycznej w Waszyngtonie w randze ambasadora pełnomocnego. 2 maja 2004 został powołany na stanowiska ministra-członka Rady Ministrów w gabinecie Marka Belki. Został też szefem KPRM. Pełnił obie funkcje do 31 października 2005. W sierpniu 2010 objął stanowisko dyrektora Gabinetu Prezesa NBP.