Jabarkan Pendidikan dari Abdul Rahman Saleh (jaksa)

Fakultas Hukum Universitas Gadjah Mada (UGM) Yogyakarta 1967

Notariat di Fakultas Hukum Universitas Indonesia (UI)1990

Pasca Sarjana Fakultas Hukum Universitas Indonesia (UI)1995

Wartawan harian Nusantara Jakarta (1968-1972)

Direktur Lembaga Bantuan Hukum (LBH) Jakarta (1981-1984)

Sekretaris Dewan Penyantun Yayasan Lembaga Bantuan Hukum Indonesia YLBHI

Hakim Agung/ Ketua Muda Mahkamah Agung (1999 - 2004).

Jaksa Agung RI (Oktober 2004 - Mei 2007).

Duta Besar Luar Biasa dan Berkuasa Penuh R.I. untuk Kerajaan Denmark merangkap Lithuania (sejak 14 Juni 2008).