Played for
Interclube
Rec. Libolo
CA Bizertin
AEP
DOXA
Académica OAF
Alta de Lisboa
Eléctrico
Gil Vicente
Sporting da Torre
Tourizense
Metaloglobus
Politehnica Iasi
Ubon UMT
Sabah FA
Al-Najma
East Riffa
Al-Mesaimeer