Ia pernah menjabat sebagai Kepala Badan Urusan Logistik (Bulog) periode 2000-2001. Ia juga pernah menjabat sebagai Menteri Koordinator Bidang Kelautan di bawah pemerintahan Joko Widodo serta Menteri Koordinator Bidang Perekonomian dan Menteri Keuangan di bawah pemerintahan Abdurrahman Wahid.