En los JJ. OO. de Múnich 1972 ganó la medalla de plata en los 110 metros vallas, con un tiempo de 13.34 segundos, llegando a meta tras el estadounidense Rod Milburn que con 13.24 segundos batió el récord del mundo, y por delante de otro estadounidense Thomas Hill (bronce con 13.48 segundos). Ese mismo año, en el Campeonato Europeo de Atletismo en Pista Cubierta de 1972 ganó el oro en los 60 metros vallas, con un tiempo de 6.51 segundos, por delante del alemán Manfred Schumann y del soviético Anatoliy Moshiashvili.