Han var med i to OL og et turn-VM. Hans første OL var i 1912, der han fikk 11.-plass i den individuelle mangekampen. Giorgio Zampori vant denne konkurransen. Neste OL, i 1920 i Paris, ble det 13.-plass i den individuelle mangekampen. Denne gangen ble Giorgio Zampori olympisk mester.