Prese parte a due edizioni dei Giochi olimpici estivi: Tokyo 1964 e Città del Messico 1968, classificandosi, rispettivamente, settimo e nono nel salto triplo. Nel 1966 conquistò la medaglia d'oro ai campionati europei di Budapest con la misura di 16,67 m, sua miglior prestazione personale. Ad Atene 1969 ritentò l'esperienza europea, classificandosi solo dodicesimo a causa di una finale al di sotto delle sue capacità (durante le qualificazioni aveva superato di oltre un metro il miglior salto della finale). La sua ultima esperienza internazionale risale al 1971, quando arrivò settimo ai campionati europei indoor di Sofia.