Aida 2022
as Amonasro
La Bohème - Wiener Staatsoper 2019
as Marcello
Il Trovatore - NCPA 2019
Actor
Giuseppe Verdi: Il Trovatore 2017
as Il Conte di Luna
Roberto Devereux 2016
as El duque de Nottingham
Donizetti: Lucia di Lammermoor 2015
as Enrico
Credits from TMDB.