Di antaranya Komandan Peleton hingga Komandan Kompi di Yonif 301/PKS Kodam III Siliwangi (1989-1998), Perwira Asisten Intelijen (Pasintel) Kodam Jambi (1998-2001), Kepala Staf Distrik Militer (Kasdim) Lampung Selatan (2001-2002), Komando Strategi Angkatan Darat (2003-2005), Komandan Detasemen Intelijen Daerah Militer (Dandeninteldam) III/Siliwangi (2005-2007), Komandan Distrik Militer (Dandim) Subang (2009), Wakil Asisten Intelijen Daerah Militer (Wasinteldam) III Siliwangi (2010-2012), Kepala Bagian Pengamanan (Kagabpam) Set Komando Pendidikan dan Latihan (Kodiklat) TNI-AD (2012-2015), Direktur Utama Pengembangan (Dirutbang) Pusat Intelijen TNI-AD (Pusintelad) tahun 2015, Staf Ahli Pangdam XVII Cenderawasih (2015-2019), LO Darat Komando Gabungan Wilayah Pertahanan (Kogabwilhan) III (2019), Inspektur Kogabwilhan III (Juni 2020) dan Asisten Potensi Wilayah (Aspotwil) Kesatuan Komando Gabungan Wilayah Pertahanan (Keskogabwilhan) III (2021).