W zawodach Pucharu Świata zadebiutował 6 stycznia 1969 roku w Adelboden, zajmując 35. miejsce w giganciealpineskiworld.net: 06.01.69. Adelboden Giant Slalom, men . Pierwsze punkty wywalczył 20 stycznia 1970 roku w Kranjskiej Gorze, gdzie zajął szóste miejsce w tej samej konkurencji. Na podium zawodów tego cyklu pierwszy raz stanął 16 stycznia 1971 roku w St. Moritz, wygrywając rywalizację w zjeździe. W kolejnych startach jeszcze trzynaście razy stawał na podium, odnosząc przy tym trzy zwycięstwa: 9 stycznia 1976 roku w Garmisch-Partenkirchen, 25 stycznia 1976 roku w Kitzbühel i 23 stycznia 1977 roku w Wengen był najlepszy w kombinacji. W sezonie 1975/1976 zajął piąte miejsce w klasyfikacji generalnej, a w klasyfikacji kombinacji był najlepszy.

Osiągnięcia Igrzyska olimpijskie Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 6. 7 lutego 1972 Sapporo Zjazd 1:51,43 +1,76 Bernhard Russi 14. 10 lutego 1972 Sapporo Gigant 3:09,62 +5,13 Gustav Thöni 13. 13 lutego 1972 Sapporo Slalom 1:49,27 +4,24 Francisco Fernández Ochoa 7. 5 lutego 1976 Innsbruck Zjazd 1:45,73 +1,56 Franz Klammer DNF2 10 lutego 1976 Innsbruck Gigant 3:26,97 – Heini Hemmi 4. 14 lutego 1976 Innsbruck Slalom 2:03,29 +1,97 Piero Gros