En el Campeonato Europeo de Atletismo de 1966 ganó la medalla de bronce en los 10000 metros, con un tiempo de 28:32.2 segundos, llegando a meta tras el alemán Jürgen Haase y el húngaro Lajos Mecser (plata).