Leta 1977 je v Kranjski Gori v veleslalomu postal evropski mladinski prvak.
Kot izrazit specialist za veleslalom si je prve točke svetovnega pokala prismučal v sezoni 1979/80.
15. decembra 1981 je v italijanski Cortini d’Ampezzo dosegel svojo edino zmago, ki je vse do danes tudi edina slovenska moška veleslalomska zmaga.
3. februarja 1982 si je v veleslalomski tekmi svetovnega prvenstva v Schladmingu prismučal bronasto kolajno. Na zimskih olimpijskih igrah je nastopil dvakrat.
Poleg omenjene zmage je še enkrat stopil na zmagovalne stopničke za drugo mesto v švicarskem Adelbodnu (26. januar 1981), 23-krat bil v deseterici, 33-krat pa se je uvrstil v najboljšo petnajsterico, ki je takrat prejela točke svetovnega pokala.
Po koncu sezone 1984/85 je prenehal s tekmovalnim smučanjem.