• Kasat Lantas Polres Ainaro Timtim (1997)
• Kapolsek Manatuto Timtim (1999)
• Kanit Harda/Kanit curi/Kanit Serse Ekonomi Polres Metro Jakarta Selatan (2000)
• Kanit Resintel Polsek Kebayoran Baru (2001)
• Kasat Reskrim Polres Tegal (2004)
• Penyidik KPK (2005)
• Kanit Harda Polda Metro Jaya (2007)
• Kanit II Sat III Jatanras Polda Metro Jaya
• Kasat Reskrim Polres Metro Tanggerang (2009)
• Kanit IV Sat II Harda (Bangtah) Dit Reskrimum Polda Metro Jaya
• Kapolsek Tanjung Priok (2010)
• Kasubbag Gasus Dagrii SSDM Polri
• Kasubbag Mutjabpama SSDM Polri
• Kapolres Kediri Kota Polda Jatim (2013—2014)
• Kapolres Mojokerto Polda Jatim (2014—2016)
• Kasubbag Mutjabpamenti Robinkar SSDM Polri Assesor Utama Bagpenkompeten Robinkar SSDM Polri (2016—2019)
• Kapolres Metro Jakarta Utara (2019—2020)
• Kasubdit I Dittipidum Bareskrim Polri[3] (2020)
• Analis Kebijakan Madya bidang Pidum Bareskrim Polri (2020—2021)
• Kapolres Metro Jakarta Selatan (17 Desember 2021—2022) Riwayat pendidikan umum:
• SD Negeri Randudongkal (1987)
• SMP Negeri 1 Randudongkal (1990)
• SMA Taruna Nusantara Magelang (1993)
Editor: Faieq Hidayat