Umbro classe 1995, cresce nel settore giovanile della Mens Sana Siena, con cui nella stagione 2013/14 esordisce nella massima serie. Il biennio successivo lo passa in Piemonte, disputando due campionati importanti con la Paffoni Omegna in Lega 2 conquistando anche la convocazione agli Europei U20. Nel 2016 il ritorno a Siena, dopo un’ottima partenza viene fermato in novembre da un infortunio nella gara con Rieti. Con la Virtus Bologna scende in campo 16 volte in LBA e 13 nella Basketball Champions League vinta dalla squadra felsinea. Basket Torino l'estate scorsa si assicura un giocatore ancora giovane, ma con un già ricco bagaglio di esperienza e di qualità, ragazzo di temperamento con grande voglia di migliorarsi e mettersi in mostra sotto la guida di coach Cavina. Dopo una grande stagione, il play umbro sceglie di continuare a guidare la macchina gialloblu, un valore aggiunto per la categoria.