Played for
Plays in
FC Porto
FC Famalicão
Paços de Ferreira
Vitória SC
Al Khaleej
Wolverhampton
CD Aves
Estoril Praia
FC Arouca
Forjães
GD Chaves
Moreirense
SC Braga
SC Rio Tinto
Royal Antwerp
Al Wahda
Al-Nasr
Al Hilal
Al-Hazm
Al-Shabab