Startował głównie w biegu maratońskim. Na igrzyskach olimpijskich w 1976 w Montrealu zajął w tej konkurencji 7. miejsce. Zdobył dwa medale na uniwersjadzie w 1977 w Sofii: złoty w biegu na 10 000 metrów i brązowy w biegu na 5000 metrów.