TRANSIT OF VENUS

As Desmarais

in Davies’ Transit of Venus

Manitoba Opera November 2007

THE RAKE'S PROGRESS

As Tom Rakewell

in Stravinsky's The Rake's Progress

Pacific Opera Victoria January 2010

PEARL FISHERS

As Nadir

in Bizet’s Les Pêcheurs de Perles

Edmonton Opera March 2008

ORPHÉE ET EURIDICE

As Orphée

in Gluck’s Orphée et Euridice

Greek National Opera January 2007

DIE ZAUBERFLÖTE

As Tamino

in Mozart's Die Zauberflöte

Pacific Opera Victoria 2009

LE PORTRAIT DE MANON

As Jean with Kristine Winkler as Aurore

in Manon’s Le Portrait de Manon

Glimmerglass Opera July 2005

HMS PINAFORE

As Ralph Rackstraw with Monica Huisman as Josephine in G&S’s HMS Pinafore

Edmonton Opera February 2008

FIDELIO

As Jaquino with Robyn Driedger-Klassen as Marzelline in Beethoven's Fidelio

Vancouver Opera 2008

THE FLYING DUTCHMAN

As Steuermann

in Wagner’s Der Fliegende Holländer

Seattle Opera 2016

IPHIGÉNIE EN TAURIDE

As Pylade with William Berger as Orestes
in Glück’s Iphigenie en Tauride

Teatro Nacional de São Carlos

Lisbon 2016