Han representerte Italia under Sommer-OL 2004 i Athen, hvor laget hans ble nummer 8. Han tok bronse under Sommer-OL 1996.