У дорослому футболі дебютував 2014 року виступами за команду клубу «Жальгіріс», в якій провів три сезони, взявши участь у 25 матчах чемпіонату. За цей час став триразовим чемпіоном Литви, триразовим володарем Кубка Литви і дворазовим володарем Суперкубка Литви.
2017 року перебрався до Сербії, де на умовах оренди грав за «Земун», де був основним гравцем команди.
До складу польського клубу «Ягеллонія» приєднався 2018 року.
Виступи за збірні
2013 року дебютував у складі юнацької збірної Литви, взяв участь у 7 іграх на юнацькому рівні.
Протягом 2013–2016 років залучався до складу молодіжної збірної Литви. На молодіжному рівні зіграв у 9 офіційних матчах, забив 1 гол.