AC Omonia
His former clubs include: Panathinaikos, ACF Fiorentina, Ravenna Calcio, Iraklis FC, APOEL, AC Omonia, Ergotelis F.C. and Skoda Xanthi F.C.