Faggi ble olympisk mester i roing under Sommer-OL 1948 i London. Han var med på den italienske fireren uten styrmann som vant foran Danmark. Roøvelsene ble gjennomført i perioden 5. til 8. august 1948 på Themsen. Roerne på den italienske båten var Giuseppe Moioli, Ellio Morille, Giovanni Invernizzi og Francesco Faggi.