En el Campeonato Europeo de Atletismo de 1950 ganó la medalla de bronce en los 10000 metros, llegando a meta en un tiempo de 30:30.8 segundos, tras el checoslovaco Emil Zátopek (oro con 29:12.0 segundos que fue récord de los campeonatos) y el francés Alain Mimoun (plata con 30:21.0 segundos).