I 1994 deltok han under OL på Lillehammer, der han ble nr. 8 i storslalåm. Under OL 1998 i Nagano ble han nr. 16 i samme disiplin. I 1995 ble han italiensk mester i slalåm. I 2000 vant han sin eneste seier i verdenscupen (dette var også han eneste pallplassering) – 9. januar gikk han til topps i slalåmrennet i Chamonix.