Cresciuto nel minibasket della Reyer Venezia. Ha iniziato a giocare all’età di 4 anni facendo tutta la trafila delle squadre giovanili, fino all’attuale Under 18. È nel roster della prima squadra 2019/2020. Il 12 maggio 2019 a soli (15 anni e 355 giorni) debutta in Serie A, nella gara tra Umana Reyer - Germani Brescia, segnando i primi due punti in carriera, e giocando anche alcune partite nei play-off della stagione 2018-19 vinti poi dalla formazione veneta.[1]
Il 2 luglio 2021 passa con la formula del prestito biennale, al Treviso Basket.[2]