Adès

Beethoven

Bizet

Britten

Cavalli

Donizetti

Glass

Handel

  

  

Mozart

  

  

  

Puccini

 

 

 

Purcell

  

Rameau

Ravel

Rodriguez

Rossini 

  

  

  

Vaughn Williams

Verdi

Wagner

Weber   

Weill

 

 

 

 

 

 

 

 

Stefano (cover)

Don Fernando

Zuniga

Bottom

Silvano (cover)

Don Pasquale

The Officer

Cadmus/Somnus

Saul

Claudio

Colas

Sarastro

Leporello

Don Alfonso

Guccio (Simone cover)

Colline

Talpa

Ensemble

Sorceress             

Conan/Grimbald/bass

Jupiter

Don Inigo Gomez 

General de la Barca

Ginardo (cover)

Alidoro (cover)

Duglas (cover)

Don Basilio (cover)

Ford

Sparafucile           

Fafner                   

Caspar

Mother

Mr Olsen

The Tempest

Fidelio

Carmen 

A Midsummer Night’s Dream    

La Calisto

Don Pasquale

In the Penal Colony

Semele   

Saul

Agrippina

Bastien und Bastienne

The Magic Flute   

Don Giovanni   

Cosi fan tutte  

Gianni Schicchi     

La Bohème

Il Tabarro

Baz Luhrmann’s La Bohème on Broadway

Dido and Aeneas

King Arthur

Castor et Pollux   

L’heure espagnole               

La Curandera

Matilde di Shabran

La Cenerentola    

La Donna del Lago  

Il barbiere di Siviglia

Sir John in Love  

Rigoletto

Das Rheingold

Der Freischütz

Seven Deadly Sins

Street Scene  

Royal Opera House, Covent Garden

London Lyric Opera

New Rochelle Opera, NYC

Aldeburgh Festival, UK

Royal Opera House, Covent Garden

Bronx Opera, NYC

Sydney Chamber Opera

St John’s Smith Square, London

Sydney University Graduate Choirs

Operamission / New York City Opera (cover)

Opera Piccola, San Antonio

Pacific Opera / Opera Company of Brooklyn

New York Repertory Ensemble

Opera Domani, NYC

Royal Opera House, Covent Garden

Opera North / Bronx Opera

Sydney Independent Opera

   

Macau International Music Festival

Sydney Philharmonia Choirs, Sydney

Pinchgut Opera, Sydney

Opera North

Opera Piccola, San Antonio

Royal Opera House, Covent Garden

Garsington Opera, UK

Garsington Opera, UK

Des Moines Metro Opera

Tasmanian Discovery Orchestra

New Devon Opera, UK

Theatre Hof, Germany

Bronx Opera, NYC

Royal Ballet, Covent Garden

DiCapo Opera Theater, NYC