Ricard nacque il 31 dicembre 1771 a Castres, in Francia, in quello che in seguito divenne il dipartimento del Tarn. Nel 1791 entrò nell'esercito reale francese come sottotenente nel reggimento di fanteria Le Fère. Nel giro di un anno fu promosso capitano. Fu presto trasferito in Corsica per diversi anni. Nel 1799 divenne aiutante di campo di Louis-Gabriel Suchet. Quell'anno Suchet fu nominato capo di stato maggiore di André Masséna nel giugno e poco dopo capo di stato maggiore dell'esercito francese d'Italia sotto Barthélemy Catherine Joubert. Quando Joubert fu ucciso nella battaglia di Novi, Suchet era al suo fianco. Suchet continuò come capo di stato maggiore sotto Jean Étienne Championnet che perse la battaglia di Genola il 4 novembre. Championnet si ammalò e morì di febbre il 9 gennaio 1800. La promozione di Ricard ad aggiutante generale chef de brigade avvenne il 31 dicembre 1799. Ricardo combatté nella battaglia di Pozzolo.
nel dicembre del 1800. Dopo la fine della guerra, gli fu assegnato un incarico nella 12a Divisione Militare. In seguito prestò servizio al campo di Bruges prima di andare al campo di Saint-Omer nel 1803.