Cresce cestisticamente nelle file del Rytas Vilnius. Nel 2008 viene mandato in prestito per farsi le ossa con il Perlas Vilnius, debuttando a 19 anni nella NKL, la massima serie lituana, e nel Pieno žvaigždės. Tornato al Rytas Vilnius esordisce nelle coppe europee, calcando i parquet di Eurolega ed Eurocup. Nella stagione 2014-2015 mette nel curriculum la prima esperienza fuori dal suo paese natale vestendo la maglia del Trefl Sopot, in Polonia, per poi approdare in Spagna dove per tre anni gioca con Obradoiro. Dopo l’ottima esperienza nella Liga ACB, dove chiude con 11 punti di media, ritorna in Lituania. Al Rytas Vilnius è protagonista, nella stagione 2018-2019, della vittoria della Coppa Re Mindaugas, la coppa nazionale lituana. Nella stagione 2019-2020 ha disputato l’Eurocup mettendo a referto 12 punti di media prima della chiusura anticipata a causa della pandemia di COVID-19.
Il 7 luglio 2020 viene ufficializzato l'ingaggio con i sardi della Dinamo Sassari[1], rinnovando a giugno 2022 per altri 3 anni fino al 2025.