Bei der Universiade 1981 erreichte er den Zwischenlauf über 400 Meter. Zwei Jahre später wurde er bei den Deutschen Leichtathletik-Hallenmeisterschaften 1983 deutscher Vizemeister über 400 Meter und deutscher Meister mit der 4-mal-400-Meter-Staffel. Im gleichen Jahr wurde er Vierter bei den Leichtathletik-Halleneuropameisterschaften in Budapest über 400 Meter. Bei den deutschen Hallenmeisterschaften 1984 gewann er erneut den Titel mit der 4-mal-400-Meter-Staffel. Im Freien war er 1981 und 1985 deutscher Meister mit der 4-mal-400-Meter-Staffel.