Kasat Reskrim Polres Bogor Polda Jabar (2003)
Kanit IV Satops I Dit Reskrim Polda Jabar (2004)
Kasubbag Reskrim Polwil Bogor (2005)
Wakapolres Sumedang Polda Jabar (2007)
Kasiaga Ops Biroops Polda Metro Jaya (2008)
Kasat V Ranmor Dit Reskrimum Polda Metro Jaya (2009)
Kasat Reskrim Polres Jakarta Barat (2010)
Kapolres Purbalingga (2012)
Kapolres Brebes (2013)
Wadirreskrimum Polda Metro Jaya (2015)