- Sespri Wakapolri (2004—2005)
- Pamen Sespim Polri (2005)
- Kabag Bin Polwil Madura Polda Jawa Timur (2005)
- Kakorsis SPN Mojokerto Polda Jawa Timur (2006—2007)
- Kasat Serse Polwiltabes Surabaya (2007)
- Kapolresta Kediri (2008)
- Kapolres Lumajang (2009)
- Kasubbagmin Set Rodalpers SDE SDM Polri[1] (2010)
- Kasubag Jakprodiklat Bag Jakdiklat Rojiantra SDE SDM Polri (2010—2011)
- Karo SDM Polda Maluku Utara (2011)
- Karo SDM Polda Kalimantan Tengah (2012)
- Kabagpangkat Robinkar SSDM Polri (2014)
- Kabagrenmin SSDM Polri
- Kabagmutjab Robinkar SSDM Polri (2016)
- Wakapolda Kalimantan Tengah (2017)
- Karopenmas Divhumas Polri (2018)
- Karobinkar SSDM Polri (2019)
- Kapolda Kalimantan Tengah[2] (2020)
- Kadiv Humas Polri (2021—2023)
- Asisten SDM Kapolri (2023—Sekarang)
(Arief Setyadi )