W latach 1990 - 1996 był doradcą i konsultantem w Ministerstwie Finansów, Ministerstwie Przekształceń Własnościowych i Centralnym Urzędzie Planowania. Pracował też jako konsultant Banku Światowego. W latach 1996 - 1997 był doradcą ekonomicznym prezydenta Aleksandra Kwaśniewskiego. W lutym 1997 roku objął stanowisko wicepremiera i ministra finansów w rządzie Włodzimierza Cimoszewicza. Później był konsultantem Banku Światowego i doradcą premiera Albanii. Obecnie jest doradcą ekonomicznym prezydenta RP. Żonaty, dwoje dzieci.