Do 1990 startował jako reprezentant Niemieckiej Republiki Demokratycznej (w klubie Einheit Dresden). Zdobył brązowy medal na Halowych Mistrzostwach Europy w 1978 w Mediolanie w biegu na 3000 metrów. Podczas igrzysk olimpijskich w 1980 w Moskwie zajął 6. miejsce w biegu na 10 000 metrów. Wystąpił również w biegu maratońskim na igrzyskach olimpijskich w 1988, ale go nie ukończył.