Played for
Plays in
Darlington
Dulwich Hamlet
Watford
PO Xylotymbou
Agualva
At. Povoense
B SAD
Belenenses
Benfica
FC Porto
Marítimo
Padroense
Real SC
Sporting
Torreense
Vilafranquense
Vitória FC
Botev Vratsa
Cherno More
Mt Druitt Rangers