Er war 1978 und 1979 deutscher Meister über 400 Meter Freistil, nachdem er 1977 über diese Strecke noch von Peter Nocke knapp bezwungen worden war, und 1980 deutscher Meister über 200 Meter Freistil. Bei den Schwimmweltmeisterschaften 1978 in Berlin gewann er mit der 4 × 200 m-Freistilstaffel die Bronzemedaille.