Pada 2002 dia menjabat Kasat IV Ditreskrim Polda Sumut. Dia dua kali menjadi kapolres di jajaran Polda Sumut yaitu Kapolres Tapanuli Selatan pada 2006 dan Kapolres Tebing Tinggi pada 2007.
Pada 2010 dia diangkat menjadi Kapoltabes Denpasar Bali. Tahun 2015 dia ditarik ke Mabes Polri dan mengemban berbagai jabatan hingga 2019 sebagai Kasespimti Sespim Lemdiklat Polri
Pada 2020 dia mendapat promosi sebagai Wakapolda Kalimantan Tengah. Setahun kemudian pada 2021 dia kembali ditarik ke Mabes Polri sebagai Kepala Divisi Hukum (Kadivkum) Polri.
Terhitung mulai 17 Desember 2021 dia mendapat tugas sebagai Kapolda Kalbar. Dia bertukar posisi dengan Irjen Remigius Sigit Tri Hardjanto yang menduduki posisinya sebagai Kadivkum Polri.