È cresciuto cestisticamente nelle giovanili della Scaligera Basket Verona e poi nella Reyer Venezia. Nell'agosto del 2015 passa in prestito al Basket Brescia Leonessa facendo esperienza in Serie A2, conquistando successivamente anche la promozione in Serie A con la società lombarda.[1] Nell'estate del 2016, passa sempre con la formula del prestito alla Scaligera Basket Verona facendo così ritorno dopo cinque anni, nella squadra della sua città natale, militando in Serie A2 girone Est, dove rimane per due stagioni.[2] Nel giugno del 2018 viene nuovamente girato in prestito all'Aurora Basket Jesi società di Serie A2 militante sempre del girone Est.[3] Nell'estate del 2019 viene ingaggiato dalla Victoria Libertas Pesaro società di Serie A dove disputa la sua prima stagione nella massima serie italiana di pallacanestro.[4] L'8 giugno 2020 firma un contratto triennale con la Fortitudo Bologna.[5]
Viene ingaggiato poi dal Napoli Basket ma dopo una stagione di sole 4 partite giocate lascia la città partenopea per accasarsi di nuovo con Victoria Libertas Pesaro.
Disputa un’ottima stagione 2023-24 da protagonista ma non basta per la salvezza della squadra marchigiana.
Verrà ingaggiato poi nuovamente dal Napoli Basket l’11 giugno 2024.