En 2001, il s'adjuge la médaille d'argent par équipes du cross long des championnats du monde de cross, à Ostende en Belgique, en compagnie de Driss El Himer, Mustapha El Ahmadi et Lyes Ramoul. L'année suivante, il remporte la médaille d'argent par équipes lors des championnats d'Europe de cross de Medulin en Croatie, aux côtés de Mustapha Essaïd, Loïc Letellier et El Hassan Lahssini.