Villanueva vant en olympisk bronsemedalje i boksing under OL 1932 i Los Angeles. Han kom på tredjeplass i den nest letteste klassen, bantamvekt (54,0 kg), i semifinalen tapte han til canadiske Horace Gwynne, som siden vant finalen mot Hans Ziglarski fra Tyskland. Villanueva vant bronsefinalen mot en amerikansk bokser. Det var ti boksere fra ti nasjoner som stilte i den nest letteste vektklassen som ble avviklet i perioden 9. til 13. august 1932.