Wystartował na igrzyskach olimpijskich w Innsbrucku w 1964 roku, zajmując trzynaste miejsce w zjeździe. Na rozgrywanych dwa lata później mistrzostwach świata w Portillo zajął ósme miejsce w gigancie i szesnaste w slalomie. Podczas igrzysk olimpijskich w Grenoble w 1968 roku był czwarty w slalomie, przegrywając walkę o podium z Austriakiem Alfredem Mattem o 0,13 sekundy. Na tej samej imprezie zajął też siódme miejsce w gigancie i szesnaste w zjeździe. W nieolimpijskiej kombinacji, rozgrywanej w ramach mistrzostw świata zdobył srebrny medal. Na podium rozdzielił Francuza Jeana-Claude'a Killy'ego i Heinricha Messnera z Austrii. Brał też udział w mistrzostwach świata w Val Gardena w 1970 roku, zdobywając brązowy medal w gigancie. Wyprzedzili go jedynie dwaj Austriacy: Karl Schranz i Werner Bleiner. Zajął tam także szóste miejsce w slalomie.
Osiągnięcia Igrzyska olimpijskie Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 13. 31 stycznia 1964 Innsbruck Zjazd 2:18,16 +3,00 Egon Zimmermann 16. 9 lutego 1968 Grenoble Zjazd 1:59,85 +3,13 Jean-Claude Killy 7. 12 lutego 1968 Grenoble Gigant 3:29,28 +4,27 Jean-Claude Killy 4. 17 lutego 1968 Grenoble Slalom 1:39,73 +0,49 Jean-Claude Killy