Kanit Ekonomi Ditreskrim Polda Jawa Tengah (2003)
Wakasat Reskrim Polwiltabes Semarang Polda Jateng (2004)
Kanit SDA dan Lingkungan Ditreskrimsus Polda Metro Jaya (2006)
Kasubdit V/Ranmor Ditreskrimum Polda Metro Jaya (2006)
Kasubdit III/Jatanras Ditreskrimum Polda Metro Jaya (2008)
Wadirreskrimum Polda Metro Jaya (2011)
Kapolrestabes Medan Polda Sumut (2013)
Kabagbindik Sespimma Sespim Lemdiklat Polri (2015)
Anjak Madya Bidang Pidum Bareskrim Polri (2016) (Dalam Rangka Pendidikan Sespimti Sespim Lemdiklat Polri)
Dirresnarkoba Polda Metro Jaya (2016)
Dirreskrimum Polda Metro Jaya (2017)
Karobinopsnal Bareskrim Polri (2018)
Dirtipidum Bareskrim Polri (2019)
Sahlisospol Kapolri (2019)
Kapolda Kalsel (2020)
Kapolda Jatim (2020)