Han representerte Italia under seks ulike sommer-OL fra 1980 til 2000. Han var med å vinne lagkonkurransen i kårde i OL i både 1996 og 2000.