Pendidikan Militer:
- Akmil (1989)
- Sesarcab Artileri
- Suslapa I (Lulusan Terbaik)
- Suslapa II (Lulusan Terbaik)
- Seskoad (2002) (Lulusan Terbaik)
- Sesko TNI (2012) (Lulusan Terbaik Umum)
- Lemhannas RI PPSA-XXII 2019
- Suspa Intelpur (Lulusan Terbaik)
- Sussa Inggris
- Sus Bintal Fungsi Komando (Lulusan Terbaik)
- Armed Officer Basic
- Muhibah
- Tar Binlatsat (Lulusan Terbaik)
- Sussarpara
- Sus Danyon Multi Corps (Lulusan Terbaik)
- Suspa Intelstrat Tk I (Lulusan Terbaik)
- Susjemen Eksekutif Bencana Alam
- Sus Dandim (Lulusan Terbaik)
- Sus Danrem (Lulusan Terbaik)
Riwayat Jabatan:
1. Letnan Dua s/d Letnan Satu
- Pajau 2 Yon Armed-2 Dam I/BB
- Pamu C Yon Armed-2 Dam I/BB
- Parai C Yon Armed-2 Dam I/BB
- Danrai C Yon Armed-2 Dam I/BB (1990—1995)
- Pasi Opsdim 0201/BS Dam I/BB (1995—1999)
- Wadanyon Armed-5 Dam III/Slw (1999—2001)
- Pabanda Anev Data Spersad (2002)
- Kabaglat Pussenart Kodiklatad (2003)
- PS. Danyon Armed-7/105 Dam Jaya (2004)
- Danyon Armed-7/105 GS Dam Jaya (2004—2005) (Juara Binsat)
- Kasi Opsrem 051/WKT Dam Jaya (2005—2008)
- Sespri KSAD (2008—2009)
- Dandim 0809/Kediri Dam V/BRW (2009—2010) (Kodim Terbaik)
- Wadan Pusdik Armed (2010—2011)
5. Kolonel
- Danmen Armed 2/Kostrad (2011—2013)
- Asrendam V/Brawijaya (2013—2014)
- Paban I/Jakrenstra Srenad (2014—2014)
- Danrem 083/Baladhika Jaya[2][3][4] (2014—2015)
- Irdam XVI/Pattimura[5] (2015—2016)
- Wadan pussenarmed (2016—2018)
- Pa Sahli Tk.II Intekmil & Siber Panglima TNI (2018)
- Kapusjianstra TNI (2018—2020)