Han representerte Italia under Sommer-OL 1996, der han vant gull i lagkonkurransen i kårde sammen med Angelo Mazzoni og Maurizio Randazzo. Han vant også VM-gull i 1989, 1990 og 1993.