Bei den Turn-Weltmeisterschaften 1966 belegte er mit der DDR-Mannschaft den dritten Platz im Mannschaftsmehrkampf. In den Jahren 1960, 1961, 1963 und 1967 wurde er DDR-Meister im Einzelmehrkampf. An Einzelgeräten errang er DDR-Meistertitel 1960, 1962, 1963 und 1966 im Ringeturnen, 1959, 1963 und 1967 am Reck, 1963 am Barren, 1966 im Bodenturnen sowie 1968 im Pferdsprung.