Formado en las categorías inferiores del PAOK Salónica BC, debuta en la temporada 2000/01 con el primer equipo tesalónico.
Cabe destacar también que fue nombrado en el quinteto ideal de la Eurocup en 2013, llegando a la final que perdió contra el Lokomotiv Kuban a pesar de ser el máximo anotador del partido.
y el Aries Trikala BC, hasta que en diciembre de 2017 regresó a la liga española fichando por el Iberostar Tenerife.
[4] A finales de agosto de 2020 se cierra su fichaje por el equipo catarí del Al Sadd Basketball Team por una temporada tras una larga carrera en Europa, principalmente en países como Grecia y España.
[5] Su participación en los ocho últimos partidos de liga convenció a la directiva del club, que lo renovó por una temporada más.