Cuatro veces campeón del mundo de medio maratón, también batió el 21 de marzo de 2010 por diez segundos el récord mundial de Medio Marathon al imponerse en la 20ª edición de la carrera de Lisboa con un tiempo oficial de 58:23 que le reportó un premio de 50.000 euros.