Etter syv år som kantor ved Kristuskirken i Freiburg im Breisgau, ledet han fra 1972 til 1996 kantorienen ved Basler Münster (Berner Kantorei) og Grossmünster i Zürich. En kort periode var han også sjefdirigent av Knabenkantorei Basel (1982-1983). Mellom 1981 og 1996 virket han også som kantorskoleleder ved Institutt für Kirchenmusik i Zürich. Mellom 1997 og 2003 opptrådte han med Collegium Vocale fra Zürich over hele Schweiz og i utlandet.