Edgardo Rocha



Edgardo Rocha is one of today’s foremost interpreters of bel canto repertoire, praised for his warm timbre, lively coloratura, and brilliant high notes. Since making his European debut in the title role of Gianni di Parigi by Donizetti at the Festival della Valle d’Itria di Martina Franca, the tenor is a frequent guest in the world’s leading opera houses and festivals, which include Opernhaus Zürich, Grand Théâtre de Genève, Bayerische Staatsoper, Vienna State Opera and the Salzburg Festival.


Judith Neuhoff
Managing Director

+49 30 52007 1762
Liliia Salpeter
Artist Manager

+49 171 9150 336
Francesca Condeluci
Associate Director, North America

+1 917 349 1443


Edgardo Rocha: Il turco in Italia at Teatro Real

Edgardo Rocha sings the role of Don Narciso in a new production of Il turco in Italia at Teatro Real in Madrid staged by Laurent Pelly and conducted by Giacomo Sagripanti. Alongside Lisette Oropesa as Fiorilla, the tenor goes on stage on May 31, June 2, 4, 6, 9 & 12.

Ildar Abdrazakov and Edgardo Rocha: Il barbiere di Siviglia at Opéra Monte-Carlo

Bass Ildar Abdrazakov and tenor Edgardo Rocha take part in a production of Il barbiere di Siviglia at the Opéra Monte-Carlo. The production staged by Rolando Villazón and conducted by Gianluca Capuano was first premiered at the Salzburg Festival in 2022. Alongside Cecilia Bartoli as Rosina the tenor and the bass can be heard on April 16, 18, 20 & 22, 2023.

Edgardo Rocha: La Sonnambula at Deutsche Oper am Rhein

Edgardo Rocha performs the role of Elvino in the new production of La Sonnambula at Deutsche Oper am Rhein in Düsseldorf. The tenor goes on stage alongside Stacey Alleaume as Amina in the production staged by Johannes Erath and conducted by Antonino Fogliani on February 26, March 4, 9, 12, 15, 18 & 24.