- Perguruan Tinggi Ilmu Kepolisian (PTIK XXXI) angkatan 196.
- Sespimpol XXXIX tahun 2003
- Sespimti tahun 2012
- 125TH Police Managament Development Program
- Australian Institute Of Police Management (AIPM)
- Sydney Australia tahun 2013
Baca Juga: Polairud Polda NTT Tangkap 2 Pelaku Penyalahgunaan BBM Bersubsidi di Labuan Bajo
Karier di Kepolisian
- Danyon "C" Resimen 1-Korps Brimob POLRI (2002)
- Danyon "A" Sat Brimob Polda Sumatra Utara, Binjai (2003)
- Kapolres Binjai, Polda Sumatra Utara tahun 2004
- Kabag Kerja Sama Pengembangan Kapasitas Divhubinter Polri tahun 2013