Dopo aver svolto tutta la trafila giovanile tra le file della Reyer Venezia Mestre, nella stagione 2014-2015 viene aggregato alla prima squadra in Serie A. Fa il suo debutto da professionista contro la Virtus Bologna, segnando una tripla.
La stagione successiva viene ceduto in prestito alla Polisportiva Basket Agropoli in Serie A2 con la quale gioca 29 partite per un totale di 93 punti risultando uno dei giovani più promettenti dell'intero campionato.
Registra anche un career-high di 19 punti contro il Basket Barcellona.
Per la stagione 2016-17 viene ceduto, sempre in prestito, all'Unione Sportiva Basket Recanati in Serie A2.
Nel corso dell'anno riesce a trovare sempre più spazio, complici anche le non ottime prestazioni del compagno di reparto Gennaro Sorrentino, con un high stagionale di 13 punti contro l'Amici Pallacanestro Udinese.
Dopo due stagioni passate in Serie A2 ed essere maturato dal punto di vista cestistico, torna alla Reyer Venezia, dove gioca 9 partite nella stagione regolare e 3 nel corso dei play-off, vincendo anche la FIBA Europe Cup.
La stagione successiva resta nel massimo livello del campionato italiano, questa volta indossando però la divisa del Pistoia Basket (in prestito dalla società veneta), giocando 28 partite per un totale di 134 punti.
Dopo essere stato aggregato all’Aquila Basket Trento nel corso della pre-season della stagione 2019-2020, viene ceduto in prestito al Latina Basket dove torna dopo due anni a disputare il campionato di Serie A2.