Dalam kariernya, Richard sempat menduduki jabatan strategis mulai dari komandan korem hingga komandan satuan elit TNI AD, Kopassus.
Ia mengawali kariernya menjadi Pabandya Lid Sintel Makopassus kemudian Danyon 11/Grup 1/Kopassus, Wadangrup 2 Kopassus, Asintel Danjen Kopassus hingga menjadi Dangrup 2 Kopassus dan Dangrup 3 Kopassus di tahun 2015.
Setelah itu, Richard menjabat sebagai Komandan Korem 023/Kawal Samudera dan Danrindam VI/ Mulawarman.
Karier Richard terus menanjak saat ia dipercaya menjadi Wakil Komandan Jenderal Komando Pasukan Khusus (Wadanjen Kopassus) pada 4 Februari 2017.
Selepas menjabat Wadanjen Kopassus, Richard dipercaya menjadi Kasdam VI/Mulawarman.
Pada 5 Desember 2019, Richard melepas jabatan sebagai Kasdam IV/Mulawarman dan menjadi Kaskogabwilhan I.
Tujuh bulan menjabat sebagai Kaskogabwilhan I, Richard kini menjadi Dankoopssus TNI.
Dari sisi operasi militer, pernah menjadi komandan saat mengikuti operasi militer di Timor-timor tahun 1998.
Kemudian juga menjadi Komandan Sub Kontingen Sea Games XXXVI di Palembang tahun 2011.(*)