Il remporte son premier titre national en 2004, en devenant champion de semi-marathon à Klagenfurt[1]. Il remporte ensuite le titre à nouveau en 2005, 2008 et 2009. Il devient champion d'Autriche de marathon en 2007 en terminant troisième et meilleur Autrichien du marathon de Salzbourg[2], titre qu'il remporte à nouveau en 2011.
Le , il termine douzième et meilleur Autrichien du marathon de Vienne en 2 h 18 min 13 s[3].
Il connaît une excellente saison en 2012. Le , il termine sixième (finalement classé cinquième après disqualification de Roland Kipchumba) du marathon de Linz. Il se classe meilleur Autrichien et établit son record personnel en 2 h 15 min 34 s. Il manque cependant les qualifications pour les jeux olympiques pour un peu plus d'une minute trente[5]. Le il devient champion d'Autriche de course en montagne en remportant la course de montagne de Schwarzgupf[6]. Le , il est annoncé comme grand favori du Challenge mondial de course en montagne longue distance se déroulant au marathon de la Jungfrau. Il remporte en effet la victoire en améliorant son temps de l'année passée de deux minutes[7].
Il se blesse en 2013 et doit faire une pause pour se soigner. Il fait son retour à la compétition en juin 2014 mais doit à nouveau faire une pause à cause de problèmes de santé[8]. Il revient en 2015 et décroche son deuxième titre de champion d'Autriche de course en montagne à la course de Hochalm[9].