Played for
FC Penafiel
Académico
Barreirense
FC Felgueiras
FC Porto
GD Lagoa
GDAL
Torralta
U. Lamas
UD Oliveirense
Vitória FC