Kapolsek Metro Cengkareng (1999)
Kapolsek Metro Tanah Abang (2002)
Kasat III Dit Reskrimum Polda Metro Jaya (2008)
Kapolres KP3 Tanjung Priok (2008)
Wadir Reskrimum Polda Metro Jaya (2009)
Kasubdit IV Dittipidum Bareskrim Polri (2011)
Dirreskrimum Polda Kepri (2011)
Kapolres Metro Jakarta Barat (2013)
Analis Kebijakan Madya bidang Pidum Bareskrim Polri (2015)
Dirreskrimsus Polda Metro Jaya (2016)