Achievements
- Has been member of the Italian U18 and U20 National Team.
Grew up with Stella Azzurra Rome (Italy) junior team.
Made his debut with Stella Azzurra Rome during the 2003-04 season.
Signed for the 2005-06 season by NP Trieste.
Signed for the 2006-07 by Teramo Basket.
In November'06, signed by Prima Veroli.
Signed for the 2007-08 season by Teramo Basket.
In January'08 signed by AC Imola.
Signed for the 2008-09 season by Dinamo Sassari.
In January'09, signed by Scafati Basket, Legadue.
Signed for the 2009-10 season by Cestistica San Severo, also played with Stella Azzurra Roma, B-2.Signed for the 2010-11 season by Virtus Rome.