Cresciuto nel Kalamata, con cui debutta appena ventenne nel campionato greco, gioca una stagione (26 presenze e 2 gol) prima di passare al Paok Salonicco, dove gioca due stagioni collezionando 37 presenze e 2 gol, e dove vince la Coppa di Grecia2003.
Arrivato in Italia nell'estate del 2003, gioca 8 partite in Serie A con il Perugia e altre 17 in Serie B. Dopo il fallimento della società umbra si trasferisce al L.R. Vicenza, giocando 33 partite prima di venire bloccato da un infortunio nella parte finale della stagione.[senza fonte]
Nella stagione 2006-2007 viene impiegato stabilmente nel ruolo di terzino sinistro, ruolo per lui inedito.[senza fonte]