Played for
Algeciras
Olympiakos Nicosia
Volos NFC
Boavista
CD Estarreja
CD Tondela
Moreirense
Rio Ave
Torreense
Busan IPark