Nato in Ucraina, si specializzò nella farfalla e nei misti, vincendo due medaglie alle olimpiadi di Mosca 1980: l'oro nei 200m f e l'argento nei 400m misti. Vinse il primo importante titolo agli europei in Svezia nel 1977 sui 400 misti, mentre ai mondiali, tra il 1978 e il 1982, vinse due argenti (400 misti a Berlino e 200 farfalla a Guayaquil) e un bronzo (400 misti in Ecuador). Vincitore di 3 medaglie d'oro all'XI Universiade, vinse la sua ultima gara ad alto livello proprio in questa manifestazione, a Edmonton 1983, sui 200 farfalla.