1988 zog er nach Bordeaux. Bei den Leichtathletik-Weltmeisterschaften 1995 in Göteborg wurde er über 5000 m Vierter und bei den Olympischen Spielen 1996 in Atlanta über dieselbe Distanz Elfter. Bei den Crosslauf-Weltmeisterschaften wurde er 1996 und 1997 jeweils Achter. Ebenfalls 1997 gewann er Bronze bei den Leichtathletik-Hallenweltmeisterschaften in Paris über 3000 m und Gold bei den Mittelmeerspielen über 10.000 m. Bei den Weltmeisterschaften in Athen wurde er Vierter über 5000 m. Zwei Jahre später kam er bei den Weltmeisterschaften in Sevilla über 10.000 m auf den 15. Platz und siegte bei der Course de l’Escalade.