Achievements
- Has been member of the Italian U-16, U-18 and U-20 National Team.
- Played at the 2003 European U-16 Championship.
Grew up with Pallacanestro Biella (Italy) juniors.
Made his debut with Pallacanestro Biella during the 2003-04 season.
Played there till January'07.Signed for the remainder of the 2006-07 season by Junior Casale, Legadue.
Signed for the 2007-08 season by Aironi Castelletto, B1.Signed for the 2008-09 season by Pallacanestro Vigevano, B1.Played there also the 2009-10 championship, Legadue.
Signed for the 2010-11 season by Olimpia Milano.