LE NAZIONALI
NAZIONALE MASCHILE
Aquila Basket Trento
ESORDIO
Trento - 30 Luglio 2017
ITALIA - Paesi Bassi 66 - 57
Punti: 7
CAREER HIGH
Verona - 10 Agosto 2019
ITALIA - Venezuela 72 - 54
Punti: 12
ESORDIO
Jesolo - 8 Giugno 2013
ITALIA - Turchia 68 - 57
Punti: 6
CAREER HIGH
Jesolo - 9 Giugno 2013
ITALIA - CROAZIA U20 64 - 66
Punti: 11
ESORDIO
Martinsicuro (Italia) - 18 Giugno 2010
ITALIA - REP CECA U20 84 - 66
Punti: 8
CAREER HIGH
Makarska (Croazia) - 14 Luglio 2010
CROAZIA U20 - ITALIA 77 - 63
Punti: 12
ESORDIO
Voiron (Francia) - 9 Giugno 2017 TURKMENISTAN - ITALIA 10 - 21
CAREER HIGH
Poitiers (Francia) - 24 Giugno 2017
Serbia - ITALIA 21 - 11
Punti: 6
Con la nazionale
Con la Nazionale Senior ha partecipato alla Coppa del Mondo nel 2019 e alle edizione 2017 e 2022 dell'EuroBasket FIBA. Ha giocato il Campionato Europeo con la maglia della Nazionale Under 20 nel 2010. In totale, con le Giovanili Azzurre, ha collezionato 12 presenze e 75 punti. Ha fatto parte della nazionale Sperimentale nel 2013. Nell'estate del 2017 ha fatto parte della Nazionale Azzurra 3X3.
Con i club
Dopo le prime apparizioni nelle giovanili di Firenze è passato nel vivaio di Casalpusterlengo, squadra con cui ha giocato nell'allora Legadue nel 2009/2010 dopo le parentesi in C Regionale al Verolanuova e in C Dilettanti alla Pallacanestro Crema. Nel 2010/2011 è a Pavia in A Dilettanti e l'anno successivo ancora a Casalpusterlengo. Nel 2012 passa alla Felice Scandone Avellino, squadra con cui ha esordito in Serie A. Nella stagione 2014-15 è a Ferentino in A2 Gold, mentre nel 2015 firma per Cremona, tornando in Serie A. Dall'estate 2017 è un giocatore della Reyer Venezia, squadra con cui vince lo Scudetto nella stagione 2018/2019. Passa a Milano nel luglio 2019 vincendo la Supercoppa 2020, la Coppa Italia nel 2021, Scudetto e Coppa Italia nel 2021/2022 e Scudetto nel 2022/2023. Nel 2023 passa all'Aquila Basket Trento.