He won a gold medal in the 100 km team time trial at the 1981 UCI Road World Championships, and next year finished as the world champion in the individual road race. He missed the 1984 Summer Olympics due to their boycott by East Germany and competed at the Friendship Games instead, winning a gold medals in the road race.