-Wakasat Reskrim Poltabes Ujung Pandang (1999)
-Kasat Serse Poltabes Ujung Pandang (2000)
-Wakapolres Pangkep Polda Sulsel (2001)
-Kasat IV Ditreskrim Polda Sulsel (2003)
-Penyidik Madya Unit V Dit. III/Tipikor dan WCC Bareskrim Polri (2004)
-Kapolres Nunukan Polda Kaltim (2007)
-Kapolres Paser Polda Kaltim (2008)
-Wakapoltabes Samarinda Polda Kaltim (2008)
-Penyidik Utama Tk. III Dit III/Tipidkor Bareskrim Polri[1] (2010)
-Dirreskrimsus Polda Bengkulu (2011)
-Kasubdit I Dittipideksus Bareskrim Polri (2014)
-Dirreskrimum Polda Bali (2016)
-Kasetum Polri[2] (2018)
-Staf Khusus Mendagri Bidang Keamanan, Hukum dan Pengawasan [3] (2019)
-Widyaiswara Utama TK I Sespim Lemdiklat Polri (2020)