W 1985 roku wystąpił na mistrzostwach świata w Bormio, gdzie zwyciężył w slalomie, pokonując Marca Girardellego i Austriaka Roberta Zollera. Był to jego jedyny medal wywalczony na międzynarodowej imprezie tej rangi. Był też między innymi piąty w tej konkurencji podczas mistrzostw świata w Vail cztery lata później. W 1984 roku wystartował na igrzyskach olimpijskich w Sarajewie, gdzie był czwarty w slalomie. Walkę o podium przegrał tam z Francuzem Didierem Bouvetem o 0,05 sekundy. Podczas rozgrywanych cztery lata później igrzysk w Calgary zajął szóste miejsce w slalomie i 21. w gigancie. Brał też udział w igrzyskach olimpijskich w Albertville w 1992 roku, gdzie slalom ukończył na ósmej pozycji.
W 1992 roku zakończył karierę.
Osiągnięcia Igrzyska olimpijskie 50px Miejsce Dzień Rok Miejscowość Konkurencja Czas biegu Strata Zwycięzca 4. 19 lutego 1984 Sarajewo Slalom 1:39,41 +0,84 Phil Mahre 21. 25 lutego 1988 Calgary Gigant 2:06,37 +5,61 Alberto Tomba 6. 27 lutego 1988 Calgary Slalom 1:39.47 +0,76 Alberto Tomba 8.