W okresie przemian politycznych zaangażował się w działalność polityczną. W 1992 wybrano go na posła na Sejm z listy postkomunistycznej Litewskiej Demokratycznej Partii Pracy. Mandat utrzymał w kolejnych wyborach z 1996. Pracował w komisjach spraw zagranicznych, oświaty oraz kultury i nauki. Był przewodniczącym komisji ds. europejskich oraz prezesem frakcji socjalistycznej w parlamencie.
W 2000 wszedł w skład rady miejskiej w Druskienikach. W tym samym roku został ponownie wybrany do Sejmu z okręgu Łoździeje-Druskieniki jako przedstawiciel koalicji socjaldemokratycznej Algirdasa Brazauskasa. Cztery lata później odnowił mandat jako kandydat Litewskiej Partii Socjaldemokratycznej. Był w tej kadencji przewodniczącym sejmowej komisji spraw zagranicznych.
W wyborach parlamentarnych w 2008 po raz piąty z rzędu został deputowanym, pokonując w II turze w swoim okręgu Algirdasa Šakalysa, reprezentanta Związku Ojczyzny.