Fin da piccolo inizia a praticare vari sport, tra cui nuoto, calcio e pallavolo, fino a scegliere definitivamente la pallacanestro iscrivendosi fin da subito nelle giovanili dell'Olimpia Milano.[1] Nel 2024 e nel 2025 vince due campionati italiani consecutivi con la selezione giovanile dell'Olimpia, e raggiunge sempre nel 2025 anche la finale di Next Gen Euroleague. Fra il 2024 e il 2025 esordisce in prima squadra e il 18 aprile 2025 segna il suo primo canestro nel massimo campionato italiano.[2]
Il 7 luglio 2025 lascia Milano e firma un contratto triennale con il Basketball Ulm.[3]