• Penyidik KPK (2005)
• Kanit Harda Polda Metro Jaya (2007)
• Kanit II Sat III Jatanras Polda Metro Jaya
• Kasat Reskrim Polres Metro Tangerang (2009)
• Kanit IV Sat II Harda (Bangtah) Dit Reskrimum Polda Metro Jaya
• Kapolsek Tanjung Priok (2010)
• Kasubbag Gasus Dagrii SSDM Polri
• Kasubbag Mutjab Pama SSDM Polri
• Kapolres Kediri Kota Polda Jatim (2013—2014)
• Kapolres Mojokerto Polda Jatim (2014—2016)
• Kasubbag Mutjab Pamenti Robinkar SSDM Polri Assessor Utama Bagpenkompeten Robinkar SSDM Polri (2016—2019)
• Kapolres Metro Jakarta Utara (2019—2020)
• Kasubdit I Dittipidum Bareskrim Polri (2020)
• Analis Kebijakan Madya bidang Pidum Bareskrim Polri (2020—2021)
• Kapolres Metro Jakarta Selatan (17 Desember 2021—2022).