Edelweiss Rodriguez stammte aus Rimini, das eine Hochburg des italienischen Boxsports war. Im Alter von 17 Jahren bestritt er seinen ersten Kampf. Er wurde mehrfach italienischer Meister, erstmals 1929. Er vertrat die Nationalmannschaft 21-mal, und bei den Boxeuropameisterschaften 1930 in Budapest errang er die Bronzemedaille im Bantamgewicht. 1932 startete Edelweiss Rodriguez bei den Olympischen Spielen in Los Angeles in der Gewichtsklasse Fliegengewicht. Im Viertelfinale schied er gegen den späteren Olympiasieger aus Ungarn, István Énekes, aus.