Свою профессиональную карьеру начал в клубе «РОМАР» из Мажейкяя, в составе которого в 1994 году стал чемпионом Литвы. После выступал в клубах «Банга», «Атлантас» и «Инкарас».
В 1996 году отправился во влакикавказскую «Аланию», за которую выступал на протяжении трёх сезонов. Всего за «Аланию» провёл 71 матч и забил 2 гола.
В национальной сборной дебютировал 17 мая 1995 года в матче против сборной Греции. Последний матч в сборной сыграл 11 июня 2003 года против Исландии. Всего за сборную сыграл 40 матчей и забил 1 гол.
Тренерская
9 февраля 2010 года в возрасте 37 лет стал самым молодым главным тренером сборной Литвы[2]. После поражения сборной Литвы от чешской команды (1:4) в финальном поединке отборочного турнира Чемпионата Европы по футболу 2012 в группе I покинул пост главного тренера сборной.