Wakil Kepala Kepolisian Resor Lampung Tengah (10—01—2002)
Pejabat Sementara Kepala Satuan II Direktorat Reserse Kriminal Polda Lampung (19—05—2003)
Perwira Menengah Polda Metro Jaya (18—10—2004)
Kepala Satuan III/Umum Direktorat Reserse Kriminal Umum Polda Metro Jaya (23—02—2005)
Kepala Kepolisian Resor Kebumen (15—06—2006)
Kepala Kepolisian Resor Brebes (14—06—2007)
Wakil Kepala Kepolisian Resor Metro Jakarta Pusat (17—10—2009)
Penyidik Utama Tingkat III Direktorat I/Keamanan dan Transnasional Badan Reserse Kriminal Polri[6] (19—05—2010)
Direktur Reserse Kriminal Khusus Polda Jawa Tengah[7] (19—10—2011)
Ajudan Wakil Presiden RI (03—09—2012)
Wakil Kepala Kepolisian Daerah Banten (27—08—2014)
Kepala Biro Pengendalian Operasi Staf Operasi Polri (31—12—2015)
Wakil Kepala Kepolisian Daerah Jawa Tengah (12—12—2016)
Kepala Kepolisian Daerah Nusa Tenggara Barat[8] (03—02—2017)
Deputi Penindakan KPK[9] (08—04—2018)