Actor
La Gioconda - Opera Bruxelles
2019
Tosca - Teatru tal-Opra Aurora
2018 · as Mario Cavaradossi
Madama Butterfly
2004 · as The registrar