Od 5 grudnia 2001 do 9 stycznia 2003 podsekretarz stanu w Ministerstwie Gospodarki, po reorganizacji od 9 stycznia do 15 marca 2003 podsekretarz stanu w Ministerstwie Gospodarki, Pracy i Polityki Społecznej z rekomendacji PSL oraz od 26 czerwca 2003 do 5 kwietnia 2004 podsekretarz stanu w Ministerstwie Infrastruktury jako odpowiedzialny za restrukturyzację Polskich Kolei Państwowych. Od 1994 do 2001 i od 2004 należy do rady nadzorczej mBanku, w tym w latach 1994–1998 i od 2004 jako prezes.

Działał także społecznie jako wiceprezes Polskiego Związku Żeglarskiego, członek Rady Gospodarczej Związku Harcerstwa Polskiego oraz członek Rady Programowej Centrum Studiów Latynoamerykańskich przy Uniwersytecie Warszawskim.

Odznaczenia Krzyż Kawalerski Orderu Odrodzenia Polski (2005, za wybitne zasługi dla rozwoju bankowości)Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 16 grudnia 2005 r. onadaniu orderów i odznaczeń ()., Złoty Krzyż Zasługi (1999, za zasługi w działalności na rzecz rozwoju bankowości)Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 29 listopada 1999 r.