Played for
Plays in
Darlington
Dulwich Hamlet
Watford
PO Xylotymbou
At. Povoense
Benfica
FC Porto
Marítimo
Padroense
Sporting
Torreense
Vilafranquense
Botev Vratsa
Mt Druitt Rangers