grew up with BC Peristeri (Greece) juniors...made his debut with BC Peristeri during the 1999-00 season…played there till the 2003-04 championship…signed for the 2004-05 season by AEK Athens...played there also the 2005-06 championship...signed for the 2006-07 season by Panellinios Athens...moved to Spain for the 2007-08 season, signed by Real Madrid CF...back to Greece for the 2008-09 season, signed by Olympiacos Piraeus…signed for the 2009-10 season by Maroussi...signed for the 2010-11 season by Olympiacos Piraues...played there also the 2011-12 championship...signed for the 2012-13 season by Aris Thessaloniki...played there also the 2013-14 championship...moved to Romania for the 2014-15 season, signed by CSU Ploiesti...moved to Greece for the 2015-16 season, signed by Aris Thessaloniki.

Miscellaneous

won the 2012 Euroleague with Olympiacos Piraues...won the 2011-12 Greek National Championship with Olympiacos Piraeus...won the 2014-15 Romanian National Championship with CSU Ploiesti...won the 2011 Greek National Cup with Olympiacos Piraeus...won the 2014 Romanian Super Cup with CSU Ploiesti...played the 2001, 2003 and 2010 All Star Game…has been member of the Greek U-20 National Team…member of the Greek National Team...played at the 2007 European Championship... played at the 2008 Olympic Games.