Wystartował na mistrzostwach świata w Portillo w 1966 roku, zajmując siódme miejsce w gigancie. Na rozgrywanych dwa lata później igrzyskach olimpijskich w Grenoble został zdyskwalifikowany w drugim przejeździe giganta. Podczas mistrzostw świata w Val Gardena w 1970 roku w tej samej konkurencji wywalczył srebrny medal. Rozdzielił tam swego rodaka, Karla Schranza i Dumenga Giovanolego ze Szwajcarii. Był to jego jedyny medal wywalczony na międzynarodowej imprezie tej rangi. Brał też udział w igrzyskach olimpijskich w Sapporo w 1972 roku, gdzie w swej koronnej konkurencji zajął 18. pozycję.
Osiągnięcia Igrzyska olimpijskie Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca DSQ2 12 lutego 1968 Grenoble Gigant 3:29,28 – Jean-Claude Killy 18. 10 lutego 1972 Sapporo Gigant 3:09,62 +6,34 Gustav Thöni
Mistrzostwa świata Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 7.alpineskiworld.net: 10.08.1966. Portillo Giant Slalom, men . 10 sierpnia 1966 Portillo Gigant 3:19,42 +4,06 Guy Périllat DNF 12 lutego 1968 Grenoble Gigant 3:29,28 – Jean-Claude Killy 2.15pxalpineskiworld.net: 09-10.02.1970. Val Gardena Giant Slalom, men . 10 lutego 1970 Val Gardena Gigant 4:19,19 +0,39 Karl Schranz 18.