Han representerte Italia under Sommer-OL 1984, der han tok gull i lagkonkurransen og bronse individuelt. Han tok også gull i 1988.