- 00-12-1995: Kapolsek Metro Sawah Besar Polres Jakarta Pusat Polda Metro Jaya
- 01-11-1997: Wakapolres Metro Tangerang Polres Tangerang Polda Metro Jaya
- 00-12-1998: Pamen Polda Metro Jaya
- 01-05-1999: Kabag Serse Tik Ditserse Polda Jawa Barat
- 01-08-1999: Dansat Idik VC Ditserse UM Korserse Polri
- 01-08-2000: Kapolres Tegal Polwil Pekalongan Polda Jawa Tengah
- 21-04-2004: Irbiops Itwasda Polda Metro Jaya
- 20-08-2004: Wadir Reskrimum Polda Metro Jaya
- 14-10-2004: Kabid Telematika Polda NTT
- 16-09-2005: Dir Reskrim Polda NTT