Największe sukcesy odnosił w biegu na 3000 m z przeszkodami. Dwukrotnie startował w nim na olimpiadach, za każdym razem dochodząc do finału. W Moskwie 1980 był siódmy, a w Seulu 1988 ósmy. Nie mógł wyjechać na igrzyska do Los Angeles 1984 z powodu bojkotu, ale wygrał "alternatywne" zawody Przyjaźń-84. Startował w Rzymie 1987, ale odpadł w eliminacjach. Uczestniczył też w Mistrzostwach w Stuttgarcie 1986 (nie ukończył biegu finałowego) i Splicie 1990 (odpadł w eliminacjach). Zwyciężył w Pucharze Świata w 1981, a w Pucharze Europy był pierwszy (1983) dwa razy drugi (1981 i 1985) i czwarty (1987).