grew up with Pallacanestro Trieste (Italy) juniors...made his debut with Pallacanestro Trieste during the 2002-03 season...played there also the 2003-04 championship...signed for the 2004-05 season by Pallacanestro Biella...played there also the 2005-06 championship...signed for the 2006-07 season by Carife Ferrare, Legadue...on February'07 signed by Fabriano Basket, Legadue...signed for the 2007-08 season by Juvi Cremona...played there till the 2009-10 championship...signed for the 2010-11 season by Scavolini Pesaro...played there also the 2011-12 championship...signed for the 2012-13 season by Pallacanestro Cantu...played there also the 2013-14 championship...signed for the 2014-15 season by Dinamo Sassari...in October'14 signed by Vanoli Cremona...played there also the 2015-16 championship...signed for the 2016-17 season by SS Scandone Avellino...signed for the 2017-18 season by Olimpia Milano.

Miscellaneous

member of the Italian National Team...played at the 2011, 2013, 2015 and 2017 European Championships...won the 2012 Italian Super Cup with Pallacanestro Cantu...won the 2014 Italian Super Cup with Dinamo Sassari…has been member of the Italian U-20 National Team...played the 2011 and 2012 Italian All Star Game.