Upcoming performances Today Onwards
Past performances 2019 — Yesterday
Yevgeny Onegin (Eugene Onegin), Tchaikovsky, P. I.
Staatsoper HannoverVladimir Lensky (Lensky)
View cast and crewLa Traviata (La traviata), Verdi
English National OperaAlfredo Germont (Alfred Germont)
View cast and crewThe Queen Sonja Singing Competition 2023, Various
The Queen Sonja International Music CompetitionSemi-Finalist
View cast and crewYevgeny Onegin (Eugene Onegin), Tchaikovsky, P. I.
Staatsoper HannoverVladimir Lensky (Lensky)
View cast and crewLa Traviata (La traviata), Verdi
English National OperaAlfredo Germont (Alfred Germont)
View cast and crewThe Queen Sonja Singing Competition 2023, Various
The Queen Sonja International Music CompetitionSemi-Finalist
View cast and crewMessa da Requiem (Requiem Mass), Verdi
Staatsoper HannoverTenor
View cast and crewNabucco, Verdi
Deutsche Oper BerlinIsmaele (Ishmael)
View cast and crew