Il participe aux Jeux olympiques de Séoul en 1988 avec l'équipe d'Union soviétique et remporte la médaille d'argent au relais 4 x 100 m nage libre, même s'il ne nage que pendant les séries.
En 1989, il obtient la médaille de bronze au 100 mètres nage libre lors des Championnats d'Europe à Bonn.
Après l'indépendance de la Lituanie, il participe aux Jeux olympiques de Barcelone en 1992 avec l'équipe lituanienne et finit second de la finale B au 100 mètres nage libre.