Played for
Brito SC
Vitória SC
Charity Stars
AD Oliveirense
Dragon Force
FC Vizela
Gil Vicente
Padroense
Pevidém SC
Rio Ave
SC Covilhã
Gudja United
Sliema Wanderers
Valletta FC