Sports
Played for
AE Física
EAS Torres Vedras
SC Torres
Academia do Lumiar
Benfica
Cerca
Fonte Grada
GD Turcifal
Monte Agraço
Peniche
Ponterrolense
Portugal Telecom
Seixal Clube 1925
Sobreirense