31 May, 1990
- Grew up with Pallacanestro Fiorentina (Italy) juniors.
- Signed for the 2008-09 season by Verolanuova Basket, C2.
- Signed for the 2009-10 season by Assigeco Casalpusterlengo.
- Signed for the 2010-11 season by Pallacanestro Pavia, DNA.
- Signed for the 2011-12 season by Assigeco Casalpusterlengo, DNA
- Signed for the 2012-13 season by SS Scandone Avellino.
- Played there also the 2013-14 championship.
- Signed for the 2014-15 season by FMC Ferentino, A2
- Signed for the 2015-16 season by Vanoli Cremona.
- Played there also the 2016-17 championship.
- Signed for the 2017-18 season by Reyer Venezia.
- Played there also the 2018-19 championship.
- Signed for the 2019-20 season by Olimpia Milan.
- He's still playing there.
- Won the 2018 FIBA Europe Cup with Reyer Venezia-
- Won the 2018-19 Italian National Championship with Reyer Venezia.
- Won the 2021 Italian National Cup with Olimpia Milan.
- Won the 2020 Italian Super Cup with Olimpia Milan.
- Member of the Italian National Team.
- Played at the 2017 European Championship.
- Played at the 2019 World Championship.
- Has been member of the Italian U-20 National Team.
- Played at the 2010 European U-20 Championship.
|2019/20||AX Armani Exchange Milan||13||38||2.9||14/34||41.2%||0/4||0%||10||90.9%||30||3||5||11|
|2020/21||AX Armani Exchange Milan||7||6||0.9||1/4||25%||0/0||0%||4||100%||9||1||0||2|