W latach 1994-96 pracował w Urzędzie Rady Ministrów - pełnił funkcję dyrektora generalnego i szefa zespołu doradców wicepremiera ds. gospodarczych. W 1997 roku zaczął piastować stanowisko podsekretarza stanu w Kancelarii Premiera (Włodzimierza Cimoszewicza) oraz pełnomocnika rządu ds. reformy zabezpieczenia społecznego. Rodzina: żona, dwie córki.