En el Campeonato Europeo de Atletismo de 1950 ganó la medalla de plata en los relevos de 4 x 100 metros, llegando a meta en un tiempo de 41.8 segundos, siendo superados por la Unión Soviética (oro con 41.5 segundos) y por delante de Suecia (bronce con 41.9 segundos). También ganó la medalla de oro en los 100 metros, llegando a meta en un tiempo de 10.7 segundos, por delante del italiano France Leccese y del soviético Vladimir Sukharev, ambos también con 10.7 segundos.