Von 1922 bis 1946 wirkte er regelmäßig bei den Salzburger Festspielen mit. Er war in der ersten Opernvorstellung der Festspiele – "Don Giovanni", dirigiert von Richard Strauss – am 14. August 1922 als Masetto beteiligt. Er sang während aller Systemwechsel – von Erster Republik über Ständestaat und Hitler-Regime bis zur Zweiten Republik – durchgehend den Antonio in allen Salzburger Produktionen von Mozarts "Le nozze di Figaro". Im "Rosenkavalier" sang er zwischen 1929 und 1946 abwechselnd den Notar, den Haushofmeister der Marschallin, den Polizeikommissär und den Herrn von Faninal.