Das aktuelle Repertoire umfasst über 40 gesungene Rollen aller Stilepochen. Konzentrierten sich die Rollen früher vor allem um lyrische Repertoirepartien von Mozart, Rossini und der Romantik, erweitert es sich kontinuierlich um Partien des Kavaliersfaches und Heldenbariton-Partien.