Dopo diversi anni trascorsi in vari campionati europei, tra cui quello croato e quello francese, nei quali con i club del Cedevita Zagabria, dello Strasburgo e dell'ASVEL ha vinto svariati titoli, per la stagione 2019-20 firma per la Dinamo Sassari. La scelta del giocatore è stata influenzata dalla sua amicizia col coach Gianmarco Pozzecco, suo vice allenatore ai tempi del Cedevita.