- 2004: Kabid Telematika Polda NTT
- 2005: Dir Reskrim Polda NTT
- 2006: Ka SPN Purwokerto Polda Jawa Tengah
- 2008: Kabag Lekdik Rodalpers SDE SDM Polri
- 2008: Dir Reskrimum Polda Metro Jaya
- 2009: Wadir I/Kam Dan Trannas Bareskrim Polri
- 2010: Dirbinmas Baharkam Polri
- 2012: Kapolda NTB
- 2013: Kapolda Jawa Barat
- 2015: Kadivkum Polri