Participó en tres Juegos Olímpicos de Verano, obteniendo en total tres medallas de oro: en Seúl 1988 en la prueba de persecución por equipos (junto con Artūras Kasputis, Dmitri Neliubin y Gintautas Umaras), en Sídney 2000 y en Atenas 2004 en la carrera contrarreloj.