Theresa Plut is an internationally active soprano and vocal pedagogue. She has performed alongside Anna Netrebko and Emmanuel Villaume on the European tour of Tchaikovsky’s Iolanta, was a member of the solo ensemble of the Deutsche Oper am Rhein and has appeared on the stages of various concert halls and opera houses in Europe. Her performance schedule has taken her to China, Thailand, Israel as well as Vancouver, Toronto and Ottawa in Canada.

In opera, Theresa has performed the Queen of the Night (Zauberflöte), Blonde (Entführung), Olympia (Hoffmann’s Erzählungen), Rosina (Il Barbiere), Serpetta (La finta giardiniera), Ophelia (Hamlet), Walter (La Wally), Gretel (Hänsel und Gretel), Betly (La capanna svizzera), Casilda (The Gondoliers), Mlle Silberklang (Schauspieldirektor), Zerbinetta (Ariadne auf Naxos) among others. She has collaborated with internationally recognized conductors such as John Fiore, Alexander Joel, Alain Paris, Nicholas Milton, George Pehlivanian with concert works such as Mahler’s 4th Symphony, Haydn’s Schöpfung and Jahreszeiten, Mozart’s Mass in C minor, Brahms’ Ein deutsches Requiem

Theresa’s performances are regularly recorded and broadcast by Radio Television Slovenia. She has also recorded for the labels Musiques Suisses and Deutsche Grammophone. A DVD of Mozart’s Requiem with soloists Bernarda Fink, Martin Sušnik, Marcos Fink, conductor Loris Voltolini, was released 2018 by Glasbena Matica Ljubljana. A recording of Hugo Wolf’s Geistliche Lieder für Sopran und Orgel (arr. Max Reger) was released 2020 on the ZKP RTV label; a recording of contemporary Slovenian songs was released 2022 on the DSS label, both with organist Polona Gantar.

Theresa has also proven an exceptional interpreter of art song, giving recitals at home and abroad. Recently becoming active in promoting art song locally, she organized the first European songSLAM ( in Ljubljana, Slovenia. She continues to advocate for the creation of new Slovenian chamber music for voice and piano also through her various other projects.

Theresa Plut is assistant professor of voice at the University of Ljubljana, Academy of Music, where she teaches voice and vocal pedagogy. She has lectured and given vocal seminars in Zagreb, Montenegro and at numerous locations in Slovenia. She is an honorary professor at the Central University in Beijing, China. In 2018 she was guest professor at the University of British Columbia in Vancouver, Canada. Theresa holds degrees from the Hochschule der Künste in Zurich and the Musikhochscule der Darstellende Künste in Stuttgart. 

Theresa was born to Slovenian parents in beautiful Vancouver, Canada.