Bei den Halbmarathon-Weltmeisterschaften 1994 in Oslo kam er auf Platz 18 und gewann mit der marokkanischen Mannschaft Bronze, und bei den Halbmarathon-Weltmeisterschaften 2001 in Bristol wurde er Elfter. In der Marathonstaffel gewann er bei den Weltmeisterschaften 1994 Gold. 2004 gewann er die 20 van Alphen und wurde Elfter beim Rotterdam-Marathon.