W Pucharze Świata zadebiutował 14 stycznia 1968 roku w Wengen, zajmując trzecie miejsce w slalomie. Tym samym już w swoim debiucie nie tylko wywalczył pierwsze pucharowe punkty, ale stanął na podium. W kolejnych startach jeszcze siedem razy stawał na podium, w tym dwukrotnie zwyciężał: 1 marca 1969 roku w Berchtesgaden i 16 marca 1969 roku w Mont-Sainte-Anne był najlepszy w slalomie. Zwycięstwo w Mont-Sainte-Anne było również ostatnim pucharowym podium w jego karierze. Najlepsze wyniki osiągnął w sezonie 1968/1969, kiedy to zajął czwarte miejsce w klasyfikacji generalnej. W tym samym sezonie okazał się najlepszy w klasyfikacji slalomu, w której zwyciężył ex aequo z trzema Francuzami: Jean-Noëlem Augertem, Alainem Penzem i Patrickiem Russelem. Ostatni punktowany występ w zawodach Pucharu Świata zanotował 23 marca 1973 roku w Heavenly Valley, gdzie był ósmy w slalomie. Niedługo później został zmuszony zakończyć karierę po tym, jak doznał skomplikowanego złamania nogi.

Kilkukrotnie zdobywał mistrzostwo Austrii: w gigancie i kombinacji w 1969 roku i w slalomie w 1973 roku.