Theater und Oper
- "Die flotten 3" mit Werner Widmer & Christine Steiger, 1988
- "Frédéric Gilbert Bolli", Chansons und Lieder, mit Hans Jörg Fink, 1991 bis 2007
- Musik zu "Lily" (Milena Moser), VorStadttheater Frauenfeld, Regie: Enzo Scanzi, 1992
- "Der Barbier von Sevilla" (Paisiello), Partie des Bartolo, Thurgauer Barockensemble, 1994
- Musik zu "Paso Doble", VorStadttheater Frauenfeld, Text: H.P. Gansner, 1994
- "Der Liebestrank" (Donizetti), Partie des Belcore, Operina-Ensemble, 1995
- "Haifischliebe" nach B. Brecht, Musik: K. Weill, Arr. F. Bolli, Theagovia Bürglen, 1995
- "Arzt und Apotheker" (Dittersdorf), Partie des Apothekers, Thurgauer Barockensemble, 1996
- "Der Wildschütz" (Lortzing), Partie des Grafen, Operina-Ensemble, 1997
- "Die Heimliche Ehe" (Cimarosa), Partie des Geronimo, Thurgauer Barockensemble, 1998
- "Così fan tutte" (Mozart), Partie des Guglielmo, Operina-Ensemble, 1999
- "Das Gespenst mit der Trommel" (Dittersdorf), Thurgauer Barockensemble, 2000
- "Laura" (Kriminal-Kammeroper von Frédéric Bolli), Partie des Fabian Hirt, 2000
- "Die Italienerin in London" (Cimarosa), Thurgauer Barockensemble, 2003
- "Der Barbier von Sevilla" (Paisiello), Svegliato und Notar, Rathausoper Konstanz, 2005
- „Die schöne Müllerin“ (Franz Schubert) mit Simone Keller, Forum B, 2010
- „The Beggar’s Opera“ (Britten), Rathausoper Konstanz, 2010
- „Ein Haus voller Geschichten“, Zeppelin-Revue mit Michaela Bauer, Girsberg, 2017
- „Vive l’amour“, französische Chansons von Yves Montand, Gilbert Bécaud etc. Theater
- Musik zu „Tödlicher Grenzverkehr“, Zimmerbühne Konstanz, 2019
- Musik zu „Die Bremer Stadmusikanten“, Theater Konstanz, Regie: Michael Bleiziffer, 2019