Ha dominato la scena nella sua specialità per tre stagioni, stabilendo dal 1974 al 1976 la miglior prestazione mondiale stagionale rispettivamente con le misure di 91,38 m, 94,58 m (che fu record mondiale e gli valse l'oro olimpico a Montréal 1976) e 94,10 m. Ha partecipato a quattro edizioni dei Giochi olimpici, non raggiungendo la finale a Città del Messico 1968 e piazzandosi 7º ed 8º rispettivamente a Monaco di Baviera 1972 e Mosca 1980, nel mezzo il successo di Montréal 1976.