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)
Guru Besar PTIK STIK
Asisten SDM Kapolri (2023—2024)
Irwasum Polri (2024—Sekarang)