In Mexiko gewann er 1968 Olympia-Bronze, im Jahr zuvor hatte Kurt Bendlin den Zehnkampf-Weltrekord aufgestellt. Dafür trank er nach eigener Aussage 25 Liter Mineralwasser an einem Tag. Verletzungen warfen den Leichtathleten zurück, seine Frau lernte er auf Krücken kennen.