Tiny Little Voices 2025
Actor
A Midsummer Night's Dream 2019
as Theseus
Rienzi 2013
as Colonna
Royal Opera House: La Traviata 2009
as Il dottor Grenvil
Credits from TMDB.