Dostignuća
- Has been member of the Italian U16, U18 and U20 National Team.
- Played at the 2013 European U16 Championship.
- Played at the 2015 European U18 Championship.
- Played at the 2016 European U20 Championship.
Grew up with Virtus Siena (Italy) juniors.
Signed for the 2014-15 season by Stella Azzurra Rome, Serie B.
Played there also the 2015-16 championship.
Signed for the 2016-17 season by Viola Basket Reggio Calabria, A2.Signed for the 2017-18 season by Moncada Agrigento, A2.Played there also the 2018-19 championship.
Signed for the 2019-20 season by Leonessa Brescia.
He's still playing there.