Actor
Tosca - Teatru tal-Opra Aurora
2018 · as Baron Scarpia
Berliner Philharmoniker - Puccini: Tosca
2017
Kaufmann's Otello at the Royal Opera House
2017 · as Iago
Aida
2014
Puccini: Edgar (Teatro Regio di Torino)
2008 · as Frank
Simon Boccanegra
2008
Verdi: Un Ballo in Maschera
2008 · as Renato