Royal Opera House: Carmen 2026
Actor
Samson Et Dalila 2024
as Abimélech
Royal Opera House: Turandot 2023
as Mandarin
Credits from TMDB.