10—07—1997: Kapuskodal Ops Polres Dili Polda Timor Timur
01—01—1998: Penugasan ke Bosnia
01—02—1999: Kanit III Sat Intelkrim Ditintelpam Polda Metro Jaya
01—04—1999: Dan Unit II Sat Idik Ranmor Ditserseum Korserse Polri
01—03—2000: Kanit Obat Keras Sat Serse Tik Ditserse Polda Metro Jaya
18—12—2000: Kapolsek Metro Kemayoran Polres Metro Jakpus Polda Metro Jaya
11—09—2001: Kasat Serse Polres Metro Jakbar Polda Metro Jaya
02—03—2004: Kanit I Sat II/Fismondep Ditreskrimsus Metro Jaya
27—05—2004: Waka KPPP Tanjung Priok Polda Metro Jaya
01—03—2005: Pamen Polda Metro Jaya (Dlm Rangka Dik Sespim)
20—10—2005: Pamen Bareskrim Polri
30—11—2005: Penyidik Madya Unit V Dit V/Tipiter Bareskrim Polri
03—12—2008: Kanit Olah TKP Subden Investigasi Densus 88/Antiteror Bareskrim Polri
29—12—2009: Kasubden Investigasi Densus 88/Antiteror Bareskrim Polri[1]
29—09—2010: Dirreskrimum Polda Metro Jaya