Sports
Played for
BC Barcelos
CAB Madeira
CD Torres Novas
CN Abrantes
Chamusca BC
FC Porto
Guifões
Maia Basket
Stella Maris
Tramagal
U. Chamusca
UD Oliveirense