Turandot - Geneva 2022
as Ping
Il barbiere di Siviglia 2017
as Don Bartolo
La Bohème 2015
as Schaunard
Donizetti: Don Pasquale 2015
as Don Pasquale
Adriana Lecouvreur 2009
as Prince de Bouillon
Verdi: Otello 2008
as Montano
Credits from TMDB.