Whakaotihia te rerenga e whai ake nei: I whanau ia i El Kelaa des Sraghna. I whakataetae ia i te 2003 World Championships, te
Ko te 2003 World Half Marathon Championships, te 2004 World Cross Country Championships, te 2004 Olympic Games, te 2004 World Half Marathon Championships, me te 2005 World Championships. Ko tana waahi pai ko te 30th i nga Olympics o te tau 2004.