Zoller came to the Salzburg State Ski Association at the age of eleven. Right from the start, he concentrated on the technical disciplines of slalom and giant slalom. He was later accepted into the youth squad of the Austrian Ski Association and after a few years in the C and B squads, he was promoted to the A squad in the early 1980s. His first appearance in the World Cup was on January 5th, 1978 in the Oberstaufen slalom . For the time being, he did not reach the points in his few World Cup appearances. In the European Cup he achieved his first two victories in the slalom of Mellau and the giant slalom of Villach in the 1980/81 season . In the next winter he celebrated two victories in the two European Cup slaloms by Mehlmeisel and thus made it into the ÖSV national team. In the majority of the 1982/83 season, however, he fell out because of a serious knee injury (collateral and cruciate ligament tear) that he suffered in training.
In the winter of 1983/84 , Zoller also made it to the top in the World Cup. On December 20, 1983, with the high starting number 38, he achieved second place in the slalom of the 3-tre races in Madonna di Campiglio behind the Swede Ingemar Stenmark and thus won his first World Cup points. However , he did not succeed in joining the team for the Winter Olympics in February 1984. Two weeks after the missed games, he won his first and only World Cup race in the Vail Slalom, and a sixth slalom rank followed in Oslo at the end of March, bringing him eighth place in the Slalom World Cup in the 1983/84 season. In the 1984/85 season , Zoller achieved three top 10 places in the slaloms of Sestriere , Madonna di Campiglio and Wengen in December and January , securing a starting place at the 1985 World Championships in Bormio . There he won the bronze medal in slalom behind the Swede Jonas Nilsson and Marc Girardelli, who started for Luxembourg . At the end of the season, with third place in the Heavenly Valley slalom, he also managed a podium place in the World Cup, tied with Italian Alex Giorgi, twelfth in the Slalom World Cup. In the 1985/86 season Zoller could not quite match the previous year's results due to injury. His best result was seventh in the Lillehammer slalom . At the end of winter he retired from the World Cup and took part in professional races until 1989. Zoller completed his training as a state certified ski instructor and took over the management of one of the two ski schools in Mühlbach am Hochkönig. He also works as a trainer in Hugo Nindl's Austria Racing Camps .