Played for
Gil Vicente
Trofense
Varzim
Salamanca
Interclube
Petro de Luanda
Bairro da Misericórdia
Dumiense/CJP II
FC Famalicão
FC Felgueiras 1932
FC Vizela
GD Ribeirão
Merelinense
Paços de Ferreira
SC Braga
SC Espinho