W 1999 roku wywalczył złoty medal w gigancie równoległym na mistrzostwach świata w Berchtesgaden. Pokonał tam dwóch Austriaków: Stefana Kaltschütza i Haralda Waldera. Był też między innymi czwarty w slalomie podczas mistrzostw świata w San Candido w 1997 roku, gdzie w walce o podium lepszy był Anton Pogue z USA. W 1998 roku wystartował na igrzyskach olimpijskich w Nagano, gdzie zajął 24. miejsce w gigancie. Na rozgrywanych cztery lata później igrzyskach w Salt Lake City wywalczył srebrny medal w gigancie równoległym, plasując się między Philippem Schochem ze Szwajcarii i Chrisem Klugiem z USA. Brał też udział w igrzyskach olimpijskich w Turynie w 2006 roku, gdzie w tej samej konkurencji był dwunasty.