Achievements
- Has been member of the Greek U-16, U-18 and U-20 National Team.
- Played at the 2004 U-16, 2005 and 2006 U-18, 2007 and 2008 U-20 European Championships.
Grew up with MENT Vassilakis (Greece) juniors.
Made his debut with MENT, A2, during the 2006-07 season.
Played there also the 2007-08 championship.
Signed for the 2008-09 season by PAOK Thessaloniki.
He's still playing there.