Ia dilantik menjadi Hakim Agung Sejak 18 Juni 2003 dan menjabat sebagai Ketua Kamar Militer Mahkamah Agung sejak 23 September 2011 menggantikan German Hoediarto, S.H. yang memasuki masa purnabakti. Beberapa jabatan penting yang pernah dijabatnya antara lain Wakil Pelaksana Kepala Mahkamah Militer Agung. Pendidikan Sarjana Hukum dan Magister Hukum diperoleh dari almamater yang sama yaitu Sekolah Tinggi Hukum Militer, serta Doktor Ilmu Hukum diperoleh dari Universitas Padjadjaran pada tahun 2012.