Jego największym sukcesem jest srebrny medal w zjeździe wywalczony podczas mistrzostw świata w Garmisch-Partenkirchen w 1978 roku. Rozdzielił tam na podium Austriaków: Josefa Walchera i Wernera Grissmanna. Był to jego jedyny medal wywalczony na międzynarodowej imprezie tej rangi. Zajął też między innymi siedemnaste miejsce w tej konkurencji na mistrzostwach świata w Schladming cztery lata później. W 1976 roku wystąpił na igrzyskach olimpijskich w Innsbrucku, zajmując 22. miejsce w tej samej konkurencji. Brał też udział w igrzyskach w Lake Placid w 1980 roku, gdzie w zjeździe uplasował się jedną pozycję niżej.

W 1982 roku zakończył karierę.

Osiągnięcia Igrzyska olimpijskie 50px Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 22. 5 lutego 1976 Innsbruck Zjazd 1:45,73 +3,29 Franz Klammer 23. 14 lutego 1980 Lake Placid Zjazd 1:45,50 +4,50 Leonhard Stock