Il remporte deux médailles d'or aux Jeux olympiques d'été de 1972 (200 mètres quatre nages et 400 mètres quatre nages), de même que la médaille d'or aux Championnats du monde de natation 1973 (200 mètres quatre nages) et quatre autres médailles aux Championnats d'Europe de natation 1970 (médailles d'or aux épreuves de 200 mètres nage libre, 200 mètres quatre nages et 400 mètres quatre nages et médaille d'argent au 400 mètres nage libre).