V Velenju je obiskoval OŠ Antona Aškerca in gimnazijo na ŠC Velenje (naravoslovno-matematični oddelek), diplomiral na FŠ v Ljubljani in Visoki šoli za menedžment v Kopru. Od 1999 je zaposlen v Hermi, d. o. o., v letih 2000−2010 je bil vodja šole smučanja Miran Rauter v Velenju. Treniral je alpsko smučanje, po končani športni karieri je bil član demonstratorske vrste v alpskem smučanju, strokovni sodelavec FŠ v Ljubljani in trener alpskega smučanja.
Bil je član vseh A državnih reprezentanc v alpskem smučanju (pionirska, mladinska, članska) in večkratni zmagovalec mednarodnih tekmovanj FIS ter večkratni dobitnik točk v svetovnem in evropskem pokalu. Tekmoval je v vseh disciplinah svetovnega pokala (slalom, veleslalom, superveleslalom, smuk, kombinacija), tudi na najzahtevnejših prizoriščih (Kitzbühel, Wengen, Kranjska Gora, Schladming, Garmisch Partenkirchen, Val d'Isère, Beaver Creek). Leta 1994 se je udeležil OI v Lillehammerju na Norveškem, 1996 pa SP v španski Sierra Nevadi. 1997 je na Univerzijadi v Južni Koreji osvojil 4 kolajne (dve zlati – v superveleslalomu in kombinaciji, eno srebrno – v smuku, in eno bronasto – v veleslalomu).