Начинал футбольную карьеру на родине в Литве. Выступал за «Каунас», а также играл в аренде в клубе «Алса». С 2000 года по 2002 год выступал в латвийском «Сконто» из Риги. Позже играл за московский «Торпедо», литовскую «Судуву» и «Химки».
Летом 2009 года перешёл в мариупольский «Ильичёвец». В Премьер-лиге дебютировал 17 июля 2009 года в матче против ужгородского «Закарпатья» (1:0).
В 1997 году дебютировал в сборной Литвы, но в 1999 году из-за конфликта прекратил выступления за сборную.