Ha giocato per il club
Gioca in
HJK
Al-Ahly
El Gaish
Pharco
Pyramids FC
Cape Town City
Cape Town Spurs
Santos Cape Town
Supersport United
CS Sfaxien