Il est médaillé d'argent aux Jeux olympiques de 1972 sur 100 mètres papillon ainsi que médaillé de bronze avec le relais 4 x 100 m 4 nages. Un an plus tard aux championnats du monde il obtient l'or.