Er nahm seit 2000 zu Wettkämpfen der FIS teil. Bei den Junioren-Weltmeisterschaften 2000 im slowakischen Štrbské Pleso 57. über 10 Kilometer und 26. über 30 Kilometer. Ein Jahr später erzielte er bei den Nachwuchstitelkämpfen im polnischen Karpacz mit Platz zehn über 10 Kilometer und Platz 22 über 30 Kilometer schon bessere Ergebnisse. Bei seinen letzten Junioren-Weltmeisterschaften 2002 in Schonach im Schwarzwald erreicht er über 30 Kilometer als Achter seine beste Platzierung im Nachwuchsbereich. Sein bestes Ergebnis in einem Weltcuprennen erzielte er mit dem dritten Platz in einem Staffelrennen im französischen La Clusaz in der &lt;a href="Skilanglauf-Weltcup%202006/07"&gt;Saison 2006/07&lt;/a&gt;. Sein bestes Einzelresultat war ein zwölfter Platz über die 15 Kilometer in Lahti in der gleichen Saison. Im Alpencup holte er fünf Siege. Zudem belegte er viermal den zweiten und dreimal den dritten Platz. Seine beste Gesamtplatzierung dabei war der fünfte Platz in der Saison &lt;a href="Skilanglauf-Alpencup%202008/09"&gt;2008/09&lt;/a&gt;. Bei deutschen Meisterschaften siegte er 2008 mit der Staffel, 2009 über 10 km Freistil und mit der Staffel und 2010 über 10 km klassisch, in der Verfolgung und im Teamsprint zusammen mit Andy Kühne.