
Il Trittico 2025
as Luigi
Il Trittico – Opéra national de Paris 2025
as Luigi
Don Carlo 2024
as Don Carlo
Mefistofele 2023
as Faust
Tosca 2023
as Mario Cavaradossi
The Royal Opera House: Madama Butterfly 2022
as LIEUTENANT B.F. PINKERTON
Puccini: Il trittico 2022
as Luigi
Madame Butterfly 2018
as Lieutenant B. F. Pinkerton
Coco 2017
as Additional Voices (voice)
The Cloth 2012
as Al's Guard Demon
Credits from TMDB.