Champion du monde junior de slalom géant en 2003 et vice-champion du monde junior de descente en 2002, il prend part à partir de 2003 à la coupe du monde. Dans cette dernière entre la saison 2003 et 2012, il monte à treize reprises sur un podium en descente et super G mais ne compte aucune victoire. Sa meilleure saison se déroule en 2007, atteignant le neuvième rang du classement général de la coupe du monde et en prenant part aux championnats du monde de 2007 où il termine huitième de la descente et onzième du super G. En 2010, il dispute ses premiers olympiades à Vancouver, il y rate le podium en descente en prenant la quatrième place (meilleur Autrichien) à douze centièmes de la troisième place occupée par Bode Miller. Il annonce la fin de sa carrière à l'issue de la saison 2011-2012.