Na igrzyskach olimpijskich w 1972 w Monachium zdobył srebrny medal w biegu na 110 metrów przez płotki, przegrywając z Amerykaninem Rodem Milburnem. Zajął 6. miejsce w biegu na 60 metrów przez płotki na halowych mistrzostwach Europy w 1973 w Rotterdamie, a na halowych mistrzostwach Europy w 1974 w Göteborgu nie ukończył biegu finałowego na tym dystansie. W 1974 wywalczył tytuł mistrza Europy w Rzymie w biegu na 110 metrów przez płotki. Na igrzyskach olimpijskich w 1976 w Montrealu był najlepszy na tym dystansie. Pokonał wówczas Kubańczyka Alejandra Casañasa i Amerykanina Williego Davenporta. Ostatnim jego sukcesem na zawodach międzynarodowych był brązowy medal na 50 metrów przez płotki na halowych mistrzostwach Europy w 1981 w Grenoble.