Dia pertama kali mewakili negaranya di Kejuaraan Dunia Cross Country IAAF, berlari di balapan junior pada tahun 1999 dan 2000. Ia menempati posisi keenam di 1500 meter pada Kejuaraan Dunia Junior Athletics 2000. Beranjak ke peringkat senior, ia menempati posisi kesepuluh di IAAF World Half Marathon Championships 2003
untuk memimpin Maroko ke tempat keempat dalam peringkat tim pria. Tahun berikutnya ia berlari dalam balapan panjang di 2004 IAAF World Cross Country Championships, tetapi hanya berhasil menempati posisi ke-63.