Inizia la sua carriera tra i senior già a 17 anni con la formazione lituana del Puntukas Anyksciai prima di passare all'Alytaus Alita. Passa poi al Lietuvos Rytas per le seguenti quattro annate dove vince Uleb Cup, Lega Baltica e Lega Lituana. Nella stagione 2006-07 gioca in Germania con la maglia dell'EnBW Ludwigsburg per poi accasarsi in Brianza tra le file della Pallacanestro Cantù. Durante la stagione 2007-08 è protagonista di prestazioni altalenanti, ottime e deludenti. Nei quarti di finale dei play-off sfoggia un 3 su 3 da tre punti nelle quattro partite tra i romani e i canturini.