Jugó la mayor parte de su carrera en Grecia, habiendo pasado por el PAS Giannina, Ethnikos Asteras, Olympiacos, Ionikos, Kallithea FC y Panionios, donde colgó los guantes en 2005.