Opera Repertoire

Argento, D.Lyric TenorPostcard from Morocco
Donizetti, G.Nemorino*L'elisir d'amore
Estacio, J.John/EdwardOurs
Gounod, C.Romeo*Romeo et Juliette
Humperdinck, E.The WitchHansel and Gretel
Mozart, W.A.Erster Geharnischter
Zweiter Priester
Die Zauberflöte
Mozart, W.A.Ottavio* Don Giovanni
Mozart, W.A.ArbaceIdomeneo
Mozart, W.A.Tamino*Die Zauberflöte
Mozart, W.A.Basilio/CurzioLe Nozze di Figaro
Poulenc, F. Le Chevalier de la Force*Dialogues des Carmélites
Puccini, G.RinuccioGianni Schicchi
Tchaikovsky, P.Lensky*Eugene Onegin
Verdi, G.Alfredo*La Traviata
Viardot, P.Prince CharmingCendrillon
*indicates role in preparation

Oratorio Repertoire

Bach, J.S.Magnificat in D*
Beethoven, L.Choral Fantasy
Beethoven, L. Symphony no.9
Britten, B.Rejoice in the Lamb
Brucker, A.Te Deum*
Cornelius, P. Die Drei Konigen
Dett, R.N.Ordering of Moses
Handel, G.F.Messiah
Mendelssohn, F.Elijah*
Mendelssohn, F.Lobgesang*
Mozart, W.A.Great Mass in C Minor
Mozart, W.A. Waisenhausmesse (C Minor)
Mozart, W.A.Requiem
Orff, C.Carmina Burana
Puccini, G.Messa di Gloria
Schubert F. Mass in G
* indicates work in preparation

Concert Repertoire

Brahms, J.Zwei Gesänge, Op. 91
Britten, B.Scottish Folksongs
Fauré, G.Poèmes d'un jour*
Finzi, G.Earth and Air and Rain, Op. 15*
Let Us Garlands Bring, Op. 18
Mendelssohn, F.6 Duets, Op. 63*
Poulenc, F.Chansons gaillardes
Le bestiare
Quilter, R.Three Shakespeare Songs, Op. 6*
Ravel, M.Cinq mélodies populaires grecques
Don Quichotte et Dulcinée
Schubert, F.Die schöne Müllerin*
Schwanengesang (Rellstab)*
Schudel, T.Three Songs on Poems by Emily Dickinson
Schumann, R.Dichterliebe*
Liederkreis, Op. 39*
Mädchenlieder, Op. 103
* indicates partial work/excerpts learned

Engaged By:

Arts and Letters Club of Toronto
Cantabile Singers of Truro
Centre for Opera Studies in Italy
Edmonton Symphony Orchestra
Halifax Summer Opera Festival
Hamilton Philharmonic Orchestra
Highlands Opera Studio
Kitchener-Waterloo Chamber Orchestra
Mississauga Choral Society
Nathaniel Dett Chorale
Near North Voices of North Bay
Oakville Choral Society
Opera on the Avalon
Pax Christi Chorale
Timmins Symphony Orchestra
Toronto Beach Chorale
Toronto Childrens Chorus
Toronto Operetta Theatre
University of Toronto Opera
University of Windsor Recital Series
Vancouver Opera
Windsor Symphony Orchestra