1—8—1993: Kasat Serse Polres Bogor Polda Jabar
2—8—1994: Kasat Serse Polresta Bogor Polwil Bogor Polda Jabar
1—11—1995: Pama PTIK
16—7—1997: Kapuskodal Ops Polres Maluku Utara Polda Maluku
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