2004 belegte er bei den Crosslauf-Weltmeisterschaften den sechsten Platz und siegte beim Grand Prix von Bern (10 Meilen) mit Streckenrekord.