Bei den Europameisterschaften 1946 in Oslo gewann er in 1:51,0 Minuten den 800-Meter-Lauf vor dem Dänen Niels Holst-Sørensen und dem Franzosen Marcel Hansenne. Elf Tage später stellte er mit 2:21,4 Minuten einen Weltrekord im 1000-Meter-Lauf auf und verbesserte dabei den alten Rekord von Rudolf Harbig um eine Zehntelsekunde. Der Weltrekord wurde zwei Jahre später von Hansenne eingestellt und 1952 von Olle Åberg unterboten.