Current club
Played for
Northampton Town
Nottingham Forest
Benfica
Ponte Frielas
Portimonense
Vitória FC
Legia Warszawa
Henan FC
Kunshan FC