1968 war er bei den Europäischen Juniorenspielen in Leipzig Fünfter über 400 Meter und Zweiter mit der 4-mal-400-Meter-Staffel, bei den ersten offiziellen Junioreneuropameisterschaften, die 1970 in Colombes ausgetragen wurden, gewann er über 400 Meter die Bronzemedaille. 1974 gewann er Silber bei den Leichtathletik-Halleneuropameisterschaften in Göteborg. Bei den Leichtathletik-Europameisterschaften in Rom erreichte er im Einzelwettbewerb den Zwischenlauf und kam mit der DDR-Mannschaft in der 4-mal-400-Meter-Staffel auf den vierten Platz. Insgesamt trug er zwischen 1968 und 1976 bei zwanzig Meisterschaften und Länderkämpfen das Nationaltrikot der DDR.