The ROH Live: The Tales of Hoffmann 2016
as Nathanael
Bellini: Norma 2016
as Flavio
Royal Opera House: Norma 2016
Manon Lescaut 2016
as Un lampionaio
Credits from TMDB.