Ayahnya adalah seorang pensiunan TNI dengan pangkat terakhir sersan kepala. Agus menyelesaikan pendidikan menengah atas di Bandung pada 1983-1986, dan melanjutkan pendidikan di Akademi Militer, lulus pada tahun 1991.
Karier militernya dimulai sebagai perwira pertama di Korps Baret Merah (Kopassus). Agus pernah menjabat sebagai Kepala Seksi Operasi Sektor A Grup 3/Pusdikpassus, Komandan Batalyon 22/Manggala Yudha Grup 2 Kopassus/Sandi Yudha di Kartasura, Jawa Tengah, dan Kepala Penerangan Komando Pasukan Khusus (Kopassus).
Baca Juga: 8 Tips desain meja dapur minimalis konsep sederhana, memberikan tampilan lebih simpel dan fungsional
Dalam 18 tahun terakhir, Agus menduduki jabatan-jabatan strategis, seperti Komandan Kodim 0735/Surakarta (2009-2011), Wakil Asisten Operasi Kepala Staf Divisi Infanteri 2/Komando Cadangan Strategis TNI AD (Kostrad) dari 2011-2014, dan Asisten Operasi Kepala Staf Kodam I/Bukit Barisan dari 2014 hingga 2015.