Played for
Plays in
ES Sétif
USM Alger
FC Emmen
VVV-Venlo
Vitesse
Zwolle
CS Sfaxien
Espérance de Tunis
Maghreb Fès
Chelghoum Laïd
NA Hussein-Dey
NC Magra
Ol. Medea
USM El Harrach
USMM Hadjout
Al Ain
Muaither SC