2000 gewann er das Juniorenrennen der Crosslauf-Weltmeisterschaften in Vilamoura, wurde Juniorenweltmeister im 10.000-Meter-Lauf und siegte beim Giro Media Blenio. 2004 gewann er die Stramilano und konzentrierte sich fortan auf den Straßenlauf.