- Kapolres Metro Bekasi (2008)
- Kanit Riksa Subden Investigasi Densus 88 AT Bareskrim Polri (2009)
- Kasubden Penindak Densus 88 AT Bareskrim Polri (2009)
- Dirreskrimsus Polda Metro Jaya (2010)
- Kabagkerma Robinopsnal Bareskrim Polri (2011)
- Analis Kebijakan Madya Bidang Akpol Lemdiklat Polri (2012)
- Kabagum Rorenmin Lemdiklat Polri (2013)
- Kapolrestabes Surabaya Polda Jatim (2015)
- Wakapolda Kepri (2016)
- Widyaiswara Kepolisian Madya Tk. II Sespim Lemdiklat Polri (2016)
- Karomulmed Divhumas Polri[2] (2017)
- Wakapolda Kepri (2017)
- Karosundokinfokum Divkum Polri (2020)
- Kapolda Kepri (2023)