Gareggiando prima nella categoria dei pesi massimi (oltre 90 kg) e poi in quella dei super-massimi (oltre 110 kg), partecipò a tre edizioni dei Giochi olimpici vincendo la medaglia d'argento a Città del Messico 1968, competizione valida anche come Campionati mondiali. Vinse inoltre tre medaglie d'argento ai Campionati mondiali e una d'oro, una d'argento e due di bronzo ai Campionati europei.