Schulz represented East Germany at the 1980 Winter Olympics in Lake Placid, New York. He became East Germany's national champion in 1981. At the 1981 European Championships, he was in the lead after the compulsory figures and finished fourth overall. He then retired from figure skating due to injuries.