Actor
The Metropolitan Opera: La Bohème
2025 · as Marcello
The Metropolitan Opera: Fedora
2023 · as Giovanni De Siriex
Don Pasquale - San Francisco Opera
2016 · as Dr. Malatesta
La Bohème
2015 · as Marcello
The Metropolitan Opera: Cavalleria Rusticana & Pagliacci
2015 · as Silvio - Pagliacci
Guillaume Tell
2014
Purcell: Dido and Aeneas
2009 · as Aeneas