Nos Campeonatos Mundiais de 1987 ficou em sexto lugar na final. No ano seguinte, nos Jogos Olímpicos de Seoul, alcançou a medalha de bronze (atrás de Peter Rono e de Peter Elliott, com um tempo de 3:36:21 m) . Antes, no meeting de Oslo, havia obtido um no novo recorde alemão da milha com 3:49.22 m, que até hoje (2012) se mantém imbatido.