Role Events Companies Dates
ARCHIBALDO THE LOVE OF THREE KINGS Sarasota Opera Mar 2017 details
Nick Shadow THE RAKE'S PROGRESS Grand Théâtre de la Ville de Luxembourg Feb 2017 details
Nick Shadow THE RAKE'S PROGRESS Opéra de Limoges Jan 2017 details
Nick Shadow The Rake’s Progress Opéra de Rouen Haute-Normandie Dec 2016 details
Nick Shadow THE RAKE’S PROGRESS Opéra de Reims Nov 2016 details
Nick Shadow The Rake's Progress Théâtre de Caen Nov 2016 details
Dr Bartolo Il Barbiere Di Siviglia Florida Grand Opera Nov 2015 details