Played for
AEL Limassol
APOEL
Anorthosis
Omonia
Panetolikos
Académica OAF
FC Felgueiras 1932
FC Porto
Freamunde
Gil Vicente
Moreirense
Sporting
Trofense
Hapoel Beer Sheva
Metalurh Donetsk