Played for
ASA
Recreativo da Caála
FC Alverca
FC Porto
Farense
Rio Ave
UD Leiria
Pudong Zobon
Xiamen Lanshi
Zhejiang FC