Jabatan sebelumnya sebagai perwira menengah (pamen) pada kepangkatan Kolonel (Inf) adalah Sespri Kepala Staf Umum (Kasum) TNI, Komandan Resimen Induk (Danrindam) Kodam Jaya/Jayakarta di Jakarta, Komandan Resor Militer (Danrem) 023/Kawal Samudera Kodam I/Bukit Barisan berkedudukan di Kota Sibolga, Provinsi Sumatra Utara.
Kemudian dipromosi ke jabatan perwira tinggi (pati) dengan pangkat Brigadir Jenderal TNI sebagai Kepala Dinas Penerangan TNI-AD (Kadispenad), Jakarta pada tanggal 25 November 2013 berdasarkan Keputusan Panglima TNI Nomor Kep/871/XI/2013 tanggal 8 November 2013.
Riwayat pendidikan
Pendidikan umum:
* The Military College of Vermont, Norwich University (Northfield, Vermont, Amerika Serikat).
* National War College, National Defense University (Washington D.C., Amerika Serikat).
* The Trachtenberg School of Public Policy and Public Administration, Universitas George Washington (Washington DC AS).
Pendidikan militer:
* Akademi Militer (1987)
* Sesarcab Infanteri
* Pendidikan Komando
* Sekolah Staf dan Komando Angkatan Darat (Seskoad) (Lulusan Terbaik Susreg XXXVII 1999/2000)[5]
* Sesko TNI
* Lemhannas RI
Riwayat jabatan