Opern aufgeführt
| Komponist | Opera/ Operette | Jahr |
| C. W. Gluck | „Orfeo ed Euridice“ Rolle: Orfeo | 2019 |
| W. A. Mozart | „Die Zauberflöte“ Rolle: Papageno | 2018 |
| G. Puccini | „Le Villi“ Rolle: Guglielmo | 2018 |
| P. Mascagni | „Cavalleria Rusticana“ Rolle: Alfio | 2018 |
| G. Bizet | „Carmen“ Rolle: Escamillo | 2015 |
| E. Humperdinck | „Hänsel und Gretel“ Rolle: Peter | 2014 |
Liederzyklen aufgeführt
| Komponist | Liederzyklus | Jahr |
| R. Schumann | Liederkreis Op. 24 | 2019 |
| G. Fauré | L’horizon chimérique | 2018 |
| G. Mahler | Lieder eines fahrenden Gesellen | 2017 |
| R. V. Williams | Songs of Travel | 2016 |
Oratorien aufgeführt
| Komponist | Stück | Jahr |
| C. Orff | Carmina Burana | 2017 |
| J. Brahms | Ein deutsches Requiem | 2016 |
| A. Dvorak | Mass in D | 2014 |