1—1—1999: Kabag Pamsan Dit Intelpam Polda Maluku
1—4—2000: Kasubbag Binmin Setdit Intelpam Polda Maluku
1—12—2000: Kanit Resmobda Dit Serse Polda Metro Jaya
8—5—2002: Pamen Sespim Dediklat Polri
14—12—2002: Kasat Iv Dit Reskrimsus Polda Metro Jaya
27—2—2003: Kasat Iv/Cyber Crime Dit Reskrimsus Polda Metro Jaya
19—5—2003: Kasat I/Indag Dit Reskrimsus Polda Metro Jaya
2—1—2006: Kapolres Tangerang Polda Metro Jaya
2—1—2006: Kapolres Tangerang Polda Metro Jaya (Struktur Polres Persiapan)
9—11—2007: Wadir Reskrimsus Polda Metro Jaya
23—10—2008: Penyidik Utama Tk III Dit I/Kam Dan Trannas Bareskrim Polri
13—2—2009: Kanit I Dit II/Ekonomi Dan Khusus Bareskrim Polri
1—4—2011: Kasubdit I Dittipideksus Bareskrim Polri
29—7—2011: Pamen Bareskrim Polri (Dlm Rangka Dik Sespimti 2011)