Tosca - Teatru tal-Opra Aurora 2018
as Baron Scarpia
Berliner Philharmoniker - Puccini: Tosca 2017
Actor
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
Credits from TMDB.