01-11-1995: Pama PTIK
16-07-1997: Kapuskodal Ops Polres Maluku Utara Polda Maluku
01-01-1999: Kabag Pamsan Dit Intelpam Polda Maluku
01-04-2000: Kasubbag Binmin Setdit Intelpam Polda Maluku
01-12-2000: Kanit Resmobda Dit Serse Polda Metro Jaya
08-05-2002: Pamen Sespim Dediklat Polri
14-12-2002: Kasat Iv Dit Reskrimsus Polda Metro Jaya
27-02-2003: Kasat Iv/Cyber Crime Dit Reskrimsus Polda Metro Jaya
19-05-2003: Kasat I/Indag Dit Reskrimsus Polda Metro Jaya
02-01-2006: Kapolres Tangerang Polda Metro Jaya
02-01-2006: Kapolres Tangerang Polda Metro Jaya (Struktur Polres Persiapan)
09-11-2007: Wadir Reskrimsus Polda Metro Jaya
23-10-2008: Penyidik Utama Tk III Dit I/Kam Dan Trannas Bareskrim Polri
13-02-2009: Kanit I Dit II/Ekonomi Dan Khusus Bareskrim Polri