Played for
Lille
Crystal Palace
Southampton
Benfica
Est. Amadora
FC Felgueiras
FC Penafiel
SC Braga
Sacavenense
Vitória FC
Dalian Pro