Lulus SMAN 1 Padang, Doni melanjutkan pendidikan di Akademi Militer pada 1985. Menyelesaikan kawah candradimuka Lembah Tidar, Magelang, Jawa Tengah, Doni banyak menghabiskan karier di kesatuan Komando Pasukan Khusus (Kopassus).
Di Korps Baret Merah itu, Doni antara lain pernah bertugas di Timor Timur dan Aceh.
Pada 1999 hingga 2001, penghobi olahraga menembak itu ditugaskan di Batalyon Raider Bali. Selanjutnya dia masuk di korps baret biru alias Pasukan Pengamanan Presiden (Paspampres).
Sempat dipindahtugaskan ke Kostrad dan bertugas di Makassar, Doni lantas dipromosikan menjadi Komandan Grup A Paspampres hingga 2010.
Kariernya terus melesat. Dari Paspampres, dia dipromosikan dan menjabat Komandan Korem 061 Surya Kencana Bogor. Itu pun tak lama karena setelah itu Doni dipercaya sebagai wadanjen Kopassus.