Whakaotihia te rerenga e whai ake nei: I whanau ia i El Kelaa des Sraghna. I whakataetae ia i te 2003 World Championships, i te 2003 World Half Marathon Championships, i te 2004 World Cross Country Championships, i te 2004 Olympic Games, i te
Ko 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.