Cavadini vant en olympisk bronsemedalje i skyting under OL 1900 i Paris. Han var med på det franske laget som kom på tredjeplass på 300 meter armégevær 3 stillinger, bak Sveits og Norge. Det var 30 deltakere fra seks nasjoner som deltok i konkurransen 300 meter armégevær. Den med høyest score vant den individuelle konkurransen og i lagkonkurransen ble resultatet av de fem deltakerne fra hver nasjon summert. De andre skytterne på det franske laget var; Léon Moreaux, Achille Paroche og René Thomas. Cavadini kom på ellevteplass i den individuelle konkurransen med 880 poeng, som var det nest beste resultatet i lagskytingen for Frankrike.