Il barbiere di Siviglia - GARSINGTON 2023
Actor
Don Giovanni 2021
as Don Ottavio
The Metropolitan Opera: Cavalleria Rusticana & Pagliacci 2015
as Beppe / Arlecchino - Pagliacci
Parsifal 2013
as Third Esquire
Credits from TMDB.