Il remporte la médaille d'argent à titre individuel et la médaille d'or par équipes lors des Championnats du monde de semi-marathon 1998 et 1999.