He formerly competed for Morocco. He finished tenth in the marathon at the 2002 European Championships. In addition he placed lowly at the 2003 World Championships and did not finish at the 2005 World Championships.