Captain of the best Greek national team of all time, European champion (2005) and Vice World champion (2006).
He also won the U16 European Championship and an U19 World Championship.
His prestigious palmares also includes: 1 Greek championship + 2 Greek Basketball cups + 1 FIBA Saporta Cup with AEK Athens + 1 Italian championship + 1 Italian Super Cup with Montepaschi Siena + 1 Turkish championship + 1 Turkish cup with Efes Pilsen + 1 Spanish Cup with Barcelona + 1 Cypriot championship with AEK Larnaca.
He participated in 5 European Championship editions and to the 2004 Olympic Games.
He began his career as a coach in Greece. Afterwards he coached in Cyprus in 2019 (EN Paralimni) whereas since 2021 he is the head coach of SCM Craiova (Romania).