Na igrzyskach olimpijskich w 1980 w Moskwie zajął w dziesięcioboju 4. miejsce. Zdobył brązowy medal na uniwersjadzie w 1981 w Bukareszcie, a na mistrzostwach Europy w 1982 w Atenach zajął 5. miejsce. Ponownie zdobył brązowy medal na uniwersjadzie w 1983 w Edmonton. Zajął 9. miejsce na igrzyskach olimpijskich w 1984 w Los Angeles i 21. miejsce na igrzyskach olimpijskich w 1988 w Seulu.