Royal Opera House: Turandot
Royal Opera House: Carmen
Samson Et Dalila
Movie
Movie · as Abimélech
Movie · as Mandarin