From 1998 to 2008 he taught and a teacher of basso continuo, score playing and oratorio at the School of Music and Movement at the University of Zürich. He also taught at the Academy for Music Teachers and Church Music Lucerne.