Licencié au club Kitzbüheler SC, il démarre en Coupe du monde B en décembre 2002 et monte sur ses premiers podiums en mars 2003 à Trondheim.
Aux Championnats du monde junior 2003, il est neuvième au mieux sur la Gundersen. Lors de l'édition 2004, il gagne une médaille de bronze dans l'épreuve par équipes.
Il apparaît dans l'élite en novembre 2013 lors de l'étape de Coupe du monde à Ruka.
Il est peu utilisé au niveau international pour plusieurs années et son prochain podium intervient à l'Universiade d'hiver de 2009, où il est médaillé de bronze. Un an plus tard, il signe sa première victoire dans la Coupe continentale à Bischofshofen, avant de marquer ses premiers points en Coupe du monde à Seefeld (16e).
Il dispute ses dernières compétitions internationales en fin d'année 2011.