In the 1995–96 season, he began appearing in the newly created ISU Champions Series (later known as the Grand Prix series) and won his second consecutive German national title. He was sent to the 1996 European Championships in Sofia, Bulgaria, but withdrew after placing first in his qualifying group. At the 1996 World Championships in Edmonton, Alberta, Canada, he ranked fourth in his qualifying group, 11th in the short program, eighth in the free skate, and eighth overall. The following season, he finished sixth at the 1997 European Championships in Paris after placing third in the short and sixth in the free. He had the same final result at the 1997 World Championships in Lausanne after placing fourth in qualifying, 10th in the short, and 5th in the free.