Auch im Langstreckenlauf hat er Erfolge aufzuweisen. 2003 wurde er österreichischer Meister über 5000 m und 2006 über 5000 m und 10.000 m. 2007 wurde er Zweiter beim Luzerner Stadtlauf sowie nationaler Meister im Crosslauf (Kurzstrecke), im 10-km-Straßenlauf und im Halbmarathon (gleichzeitig dritter Gesamtplatz beim Halbmarathonbewerb des Wachau-Marathons). Seine Halbmarathon-Bestzeit von 1:04:32 h stellte er bei den Straßenlauf-Weltmeisterschaften 2007 auf, bei der er den 61. Platz belegte.