Er gewann mit der Mannschaft der Deutschen Demokratischen Republik (DDR) bei den Olympischen Sommerspielen 1980 in Moskau eine Silbermedaille im Mannschaftsmehrkampf. Im Einzelwettbewerb im Pferdsprung wurde er bei diesen Spielen Vierter. Am gleichen Gerät siegte er ein Jahr später bei den Turn-Weltmeisterschaften, die 1981 ebenfalls in Moskau stattfanden. Mit der DDR-Mannschaft errang er bei den Weltmeisterschaften 1978 in Straßburg die Bronzemedaille im Mehrkampf.