- Grew up with Virtus Bologna (Italy) youth teams.
- Made his debut with Virtus Bologna during the 1997-98 season.
- Played high-school basketball at Hileah Champagnat Catholic HS, Fla.
- Played college basketball at Texas A&M (1999-2003).
- Back to Italy for the 2003-04 season, signed by US Victoria Libertas Pesaro.
- Played there also the 2004-05 championship.
- Signed for the 2005-06 season by Fortitudo Bologna.
- Played there till November'06.
- Signed for the remainder of the season by Pallacanestro Reggio Emilia.
- Signed for the 2007-08 season by Mens Sana Basket Siena.
- Played there till the 2013-14 championship.
- Signed for the 2014-15 season by Reyer Venezia.
- He's still playing there.
- Won the 2007-08, 2008-09, 2009-10, 2010-11, 2011-12 and 2012-13 Italian National Championship with Mens Sana Basket Siena.
- Won the 2005 Italian Super Cup with Fortitudo Bologna.
- Won the 2009, 2010, 2011, 2012 and 2013 Italian National Cup with Mens Sana Basket Siena.
- Won the 2007, 2008, 2009, 2010, 2011 and 2013 Italian Super Cup with Mens Sana Basket Siena.
- Has been member of the Italian U-18 and U-20 National Team.
- Played at the 1998 European U-18 Championship.
- Member of the Italian ‘B' National Team.
- Won the gold medal at the 2005 Mediterranean Games.
- Played at the 2001 Mediterranean Games.
- Member of the Italian National Team.