He first represented his country at the IAAF World Cross Country Championships, running in the junior races in 1999 and 2000. He was sixth over 1500 metres at the 2000 World Junior Championships in Athletics. Moving up to the senior ranks, he came tenth at the 2003 IAAF World Half Marathon Championships to lead Morocco to fourth place in the men's team rankings. The year after he ran in the long race at the 2004 IAAF World Cross Country Championships, but managed only 63rd place.