Zum Radsport kam er 1968 durch einen Schulwettbewerb in Rudisleben. Kurz danach wurde er Mitglied der BSG Motor Rudisleben und trainierte dort unter der Anleitung von Klaus Koch.
DDR-Rundfahrt 1976 – Zweiter der 5. Etappe: Mittweida–Plauen, 123 km; Fünfter der 7. Etappe: Jena–Nordhausen, 165 km und bei der Wertung des besten Nachwuchsfahrers (Weißes Trikot); Sechster der 8. Etappe: Quer durch den Harz, 119 km (auch als Harzrundfahrt gewertet)
DDR-Rundfahrt 1977 – Fünfter der 1. Etappe: Einzelzeitfahren in Forst, 30 km; Sieger der 2. Etappe: Rund um den Kreis Forst, 180 km sowie der 9. Etappe: Einzelzeitfahren in Rostock, 12 km und in der Wertung der Nachwuchsfahrer (Weißes Trikot); Dritter der 6. Etappe: Perleberg–Neubrandenburg, 166 km; Vierter der 7. Etappe: Neubrandenburg–Schwerin, 153 km und der 8. Etappe: Schwerin–Rostock, 79 km; Siebenter in der Gesamtwertung
DDR-Rundfahrt 1979 – Sechster der 5. Etappe: Einzelzeitfahren Obstfelderschmiede–Arnstadt, 38 km und Neunter in der Gesamtwertung
Kuba-Rundfahrt 1980 – 2. Platz auf der 10. Etappe: Artemisa–Pinar del Río, 127 km
DDR-Rundfahrt 1980 – Dritter der 4. Etappe: Rudolstadt–Bad Blankenburg, 105 km und der 7. Etappe: Bad Blankenburg–Rudolstadt, 189 km; Vierter der 5. Etappe: Schwarzburg–Neuhaus am Rennsteig, 32 km und in der Gesamtwertung; Siebenter in der Wertung der aktivsten Fahrer (Violettes Trikot) und der besten Bergfahrer (Grünes Trikot)
DDR-Rundfahrt 1981 – Vierter der 1. Etappe: Rund um den Scharmützelsee, 145 km; Fünfter der 2. Etappe: Lübben–Zwickau, 206 km und Dritter der 5. Etappe: Zwickau–Neumark–Zwickau (Einzelzeitfahren), 22 km