Wystartował na mistrzostwach świata w Portillo w 1966 roku, gdzie wywalczył brązowy medal w zjeździe. W zawodach tych wyprzedzili go jedynie dwaj Francuzi: Jean-Claude Killy i Léo Lacroix. Był to jego jedyny medal wywalczony na międzynarodowej imprezie tej rangi. Na rozgrywanych dwa lata później igrzyskach olimpijskich w Grenoble w tej samej konkurencji był piętnasty. Podczas mistrzostw świata w Val Gardena został zgłoszony do zjazdu, jednak ostatecznie nie wystartował z powodu kontuzji. Brał również udział w igrzyskach olimpijskich w Sapporo w 1972 roku, kończąc rywalizację w zjeździe na 24. pozycji.

Osiągnięcia Igrzyska olimpijskie Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 15. 9 lutego 1968 Grenoble Zjazd 1:59,85 +3,09 Jean-Claude Killy 24. 7 lutego 1972 Sapporo Zjazd 1:51,43 +4,07 Bernhard Russi