Played for
Boavista
NK Drava
De Graafschap
Omonia
AD Sanjoanense
Amora FC
Beira-Mar
Belenenses
CD Cova Piedade
FC Bom Sucesso
FC Porto
Oiã
Portimonense
Santa Clara
Sporting
UD Leiria
Vitória SC
Hannover 96
Kickers Offenbach