Han representerte Italia i OL i 1996 og 2000. Han vant bronse i lagkonkurransen i 1996, og sølv i lagkonkurransen i 2000.