Beberapa jabatan penting yang pernah diembannya yakni :
- Tahun 2001 menjabat Kapolres Tulungagung Polwil Kediri Polda Jatim.
- Tahun 2003 menjabat Kabag Binkar Ropes Polda Jatimm
- Tahun 2005 menjabat Kapolres Metro Jakbar Polda Metro Jaya.
- Tahun 2006 menjabat Karo Pers Polda Jatim.
- Setelah lulus Sespati I pada tahun 2008 ia menjabat di Rolitbang Sderenbang sebagai Kepala Bagian Jianbang.
- Tahun 2010 ia dipercaya menjadi Wakil Kepala Polda Kalimantan Barat selama tiga tahun.
- Tahun 2013 beliau menjabat Analis Kebijakan Madya Bidang Jianstra Ssdm Polri dalam rangka pendidikan di Lemhannas Ppra 49.
- Tahun 2014 ia dipercaya menjabat sebagai Karowatpers SSDM Polri dengan pangkat Brigjen Pol
Hingga pada 23 Januari 2015, ia dipercaya menjabat Wakil Kepala Badan Intelijen Keamanan (Baintelkam) POLRI.
Kemudian tanggal 3 september 2015, Jendral bintang dua ini resmi menerima tugas dan tanggung jawab jabatan sebagai Kapolda Kalimantan Timur.