Played for
Lille
Crystal Palace
Benfica
SC Braga
Vitória FC
Espanyol
Arsenal
Fulham
Southampton
West Ham
Belenenses
Est. Amadora
Estoril Praia
FC Famalicão
FC Felgueiras
FC Penafiel
Dalian Pro