Первым профессиональным клубом был «Атлантас». Позже играл в за польский «Видзев». После чего вернулся на родину, где играл за «Атлантас». С 2001 года по 2002 год играл в донецком «Металлурге». Потом играл в клубах: «Каунас», «Томь», «Атлантас», «Интер» (Баку). В сезоне 2008/2009 играл за немецкий клуб «Райн-ам-Лех».
В сборной Литвы играл с 2003 года по 2007 год, провёл 12 матчей и забил 1 гол за сборную.