En 1972 aux Jeux Olympiques de Munich, il remporte la médaille d'argent au saut en longueur avec un saut à 8,18 m. Quatre ans plus tard, il prend part aux Jeux Olympiques de Montréal, mais ne remporte aucune médaille. Il concourt aussi aux Championnats d'Europe d'athlétisme 1971 et 1974 avec le même résultat.