Professionnel de 1996 à 2002 dans des équipes portugaises, il a représenté la Lituanie aux Jeux olympiques de 1992 et 2000. Aux Jeux de 1992, à Barcelone, il a pris la place de la course sur route.