Durante su etapa de instituto pasó los tres primeros años en un high school estadounidense, para hacer el último año en su país. Llegó a disputar el Jordan Brand Classic en 2013.[3]
Debutó profesionalmente con 14 años con el Peristeri BC el 5 de enero de 2012, en un partido de la A1 Ethniki ante el Panathinaikos.[4] Se convirtió en ese momento en el jugador más joven en debutar en la liga helena en su era moderna, desde que en 1992 comenzara a organizarla la HEBA.[5]
El 25 de junio de 2014 fichó con un acuerdo multianual con el Panathinaikos BC.[6] El contrato incluía una cláusula por la cual podría abandonar el club si surgía alguna oferta de universidades de la División I de la NCAA. A pesar de que recibió ofertas de becas de 17 universidades, entre las que estaban algunas de renombre como Temple, Kentucky, St. John's o Connecticut, en el mes de julio decidió cumplir contrato con su nuevo equipo.[7] Jugó dos temporadas, en las que promedió 5,0 puntos y 2,8 rebotes por partido.[8]
El 8 de marzo de 2018 firmó un contrato por diez días con los Portland Trail Blazers.[10] A pesar de no jugar ni un minuto en ese periodo de tiempo, el 18 de marzo firmó un nuevo contrato por dos temporadas.[11]
Al término de la temporada, regresó al Panathinaikos BC, tras firmar por cinco temporadas con el equipo griego, con una cláusula de regreso a la NBA a partir de la tercera temporada.[12]
Durante agosto y septiembre de 2023 fue integrante de la selección de Grecia que participó en el Mundial de 2023 celebrado en Asia, y que finalizó en decimoquinto lugar.