Kepala Bagian Humas Biro Umum, tahun 1994;
Kepala Kejaksaan Negeri Cibinong (Tipe A) di Jawa Barat, tahun 1995;
Kepala Kejaksaan Negeri Jakarta Pusat (Tipe A) di DKI Jakarta, tahun 1996;
Asisten Tindak Pidana Umum (Aspidum) Kejati DKI Jakarta, tahun 1997;
Staf Ahli Kejaksaan Agung, tahun 1998;
Kepala Biro Umum Kejaksaan Agung, tahun 2000;
Kepala Kejaksaan Tinggi DKI Jakarta, tahun 2000;
Jaksa Agung Muda Intelijen (Jamintel) tahun 2001;
Wakil Jaksa Agung, tahun 2005;
Jaksa Agung tahun 2010. (*)