He competed at the 2000 World Half Marathon Championships for Morocco. He then became an Italian citizen in January 2001, and finished fifteenth at the 2001 World Half Marathon Championships. He also competed at the 2001 World Half Marathon Championships with less success.