Berikut Riwayat jabatan:
Wakil Kepala Kejaksaan Tinggi Papua (2019)
Wakil Kepala Kejaksaan Tinggi Sulawesi Tengah (2018)
Koordinator di Kejagung Datun: Jam Perdata dan Tata Usaha Negara Kejagung RI (2017)
Asisten Pengawasan Kejati Jatim (2015)
Kepala Kejaksaan Negeri Sleman (2014)
Asisten Tindak Pidana Khusus Kejati Papua (2012)
Kariernya banyak dijalani di Kejaksaan sebagai penegak hukum.