Born in Athens, he played college basketball at Boston University.
After graduating, he returned to his native Greece, to play professional basketball.
[2] While playing with Maroussi, he won the FIBA Saporta Cup 2000–01 season championship.
[8] On May 4, 2015 he was appointed as Panathinaikos' head coach, after the removal of Duško Ivanović from the position.
[13] On 18 December 2015, he was appointed as the head coach of AEK Athens, after the removal of Dragan Šakota from that same position, so that he could become the general manager of the team.