Role Events Companies Dates
NARRABOTH SALOME Opera Australia Mar 2019 details
RODOLFO LA BOHÈME Opera Australia Mar-Apr 2018 details
Mario Cavaradossi Tosca Theater Magdeburg Feb-May 2018 details
Tenor Diary Of A Missing Person De Vlaamse Opera Apr 2017 details
MARIO CAVARADOSSI Tosca West Australian Opera Mar-Apr 2017 details
Faust FAUST (MARGARETHE) Städtische Bühnen Münster Nov 2016 - Jan 2017 details
Janick/ the narrator The Diary Of One Who Disappeared Opéra de Lille Nov 2014 details