Played for
Plays in
Panetolikos
Bolívar
Oriente Petrolero
Sport Boys Warnes
Olympiakos Nicosia
Aris
Athens Kallithea
Fokikos
Iraklis Psachna
Larissa
OFI
Olympiacos
PAOK
Panionios
Sparta
Volos NFC
Sportkring Beveren