Played for
FC Porto
Rangers
AD Sanjoanense
CDC Montalegre
Cerveira
FC Famalicão
FC Felgueiras 1932
Forjães
Merelinense
Pedrouços
Rio Ave
SC Braga
Sporting
UD São Veríssimo
Valenciano