Bellini: I Puritani 2019
as Lord Arturo Talbo
Donizetti: Don Pasquale - Teatro alla Scala 2018
as Ernesto
Les Troyens - San Francisco Opera 2015
as Iopas
Credits from TMDB.