W Pucharze Świata zadebiutował w 1971. Pierwsze punkty wywalczył 7 lutego 1971 w Mürren, zajmując siódme miejsce w slalomie. Na podium pierwszy raz stanął rok później, 16 marca 1972 w Val Gardena, gdzie był trzeci w gigancie. Wyprzedzili go wtedy tylko Edmund Bruggmann ze Szwajcarii oraz Austriak Reinhard Tritscher. W kolejnych startach jeszcze dwukrotnie plasował się na podium, w obu przypadkach na najwyższym stopniu: 17 marca 1972 w Madonna di Campiglio i 18 marca 1972 w Pra Loup był najlepszy w slalomie. Najlepsze wyniki w PŚ osiągnął w sezonie 1971/72, kiedy zajął siódme miejsce w klasyfikacji generalnej, a w klasyfikacji slalomu był trzeci. Wśród slalomistów lepsi byli Gustav Thöni i Edmund Bruggmann. W mistrzostwach Włoch zdobył cztery medale: złoty w zjeździe w 1973, srebrne w slalomie w 1973 i zjeździe dwa lata później, a także brązowy w kombinacji w 1975. Ponadto w 1972 wygrał slalom i kombinację podczas zawodów 3-Tre w Val Gardena.
Osiągnięcia Igrzyska olimpijskie 50px Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 27. 10 lutego 1972 Sapporo Gigant 3:09,62 min +11,11 s Gustav Thöni 3.15px 13 lutego 1972 Sapporo Slalom 1:49,27 min +1,03 s Francisco Fernández Ochoa 14.