Jabarkan Pendidikan dari H. S. Dillon

Fakultas Pertanian Universitas Sumatra Utara (USU)

Universitas Cornell, Ithaca, New York (Ph.D: 1983)

Tenaga ahli diperbantukan pada Ketua Tim Khusus Proyek Perkebunan Berbantuan, Direktorat Jenderal, Departemen Perkebunan (1983-1985)

Kepala bagian Pengkajian Komoditas Biro Kerja Sama Luar Negeri, Sekretariat Jenderal, Departemen Pertanian (1985-1990)

Ketua Tim Konsolidasi Kantor Pemasaran Bersama (KPB) PT Perkebunan Departemen Pertanian (1994)

Ketua Tim Perumus Konsolidasi BUMN Sektor Pertanian, Departemen Pertanian (1994)

Kepala Biro Tata Usaha BUMN, Departemen Pertanian (1994)

Staf Ahli Menteri Pertanian bidang Pengembangan dan Perdagangan Komoditas (1990–1996)

Direktur Eksekutif Centre for Agricultural Policy Studies (CAPS)(1997-sekarang)

Anggota Komisi Nasional Hak Asasi Manusia (1998-sekarang)

Anggota Dewan Ekonomi Nasional (1999-2000)

Anggota Tim Gabungan Pemberantasan Tindak Pidana Korupsi (2000-2001)

Penasihat Menko Perekonomian Bidang Penanggulangan Kemiskinan (Februari 2001)

Kepala Badan Koordinasi Penanggulangan Kemiskinan (Maret 2001-Oktober 2001)

Direktur Kemitraan untuk Reformasi Pemerintahan

Utusan Khusus Presiden bidang Penanggulangan Kemiskinan (2011-2014)

Country Representative, International Association of Agricultural Economists (1988–sekarang)

Kepala Sekretariat Komisi Kerja Tetap Departeman Pertanian – Departemen Perindustrian (1989)

Anggota Delegasi Indonesia pada Putaran Uruguay (1990–1994)

Koordinator Task Force Kebijakan Pertanian, INPEC (Indonesian National Committee for Pacific Economic Cooperation), (1990–1996)

Sekretaris Board of Supervisors, PTP Commodities Limited New York dan Indoham (1991-1996)

Anggota Consultative Committee, the Common Fund for Commodities, Amsterdam (1991-1992)

Ketua Pengurus Pusat Perhimpunan Ekonomi Pertanian Indonesia (1996-1999)

Vice President Asian Society of Agricultural Economists (1996-1999)