Played for
Plays in
Everton
Avellino
Bari
Salernitana
Ionikos
Est. Amadora
Feirense
Paços de Ferreira
UD Leiria
Vitória FC
Hebei FC
Nantong Zhiyun
Zibo Cuju
Al-Ahli
Levski Sofia