En el Campeonato Europeo de Atletismo de 1946 ganó la medalla de oro en los 200 metros, llegando a meta en un tiempo de 21.6 segundos, por delante del noruego Haakon Tranberg (plata con 21.7 segundos) y el checoslovaco Jiří David (bronce con 21.8 segundos).