Tosca - Teatru tal-Opra Aurora 2018
as Spoletta
Haydn - Il mondo della luna 2010
Actor
I vespri siciliani 2010
as Tebaldo
Verdi: Il Trovatore 2010
as Ruiz
Credits from TMDB.