Verdi: Macbeth
(Macduff)
Royal Opera House 2023/24: Madama Butterfly
(B.F. Pinkerton)
Tosca
(Mario Cavardossi)
Macbeth
(MacDuff)