Played for
Plays in
Zamalek SC
Liberty Professionals
Black Leopards
APS Zakynthos
Apollon Pontou
Asteras Vlachioti
GS Ilioupolis
PAOK
PS Kalamata
Académico
Amora FC
Atlético CP
Beira-Mar
Juv. Pedras Salgadas
SC Salgueiros
Vianense