2024
Ensemble (Angel’s Bone by D. Yun)
2023
Pelasgus (The Refugees (Workshop))
Gabelle (A Tale of Two Cities)
Bob (The Old Maid & the Thief (Workshop))
2022
J.A.D McCurdy (Bells of Baddeck)
Dracula (Dracula)
2021
Giuseppe (The Gondoliers)
2020
Captain Corcoran (H.M.S. Pinafore)
2019
High Priest (Idomeneo)
Marcello (La Bohème)
Aeolus (King Arthur)
Escamillo/Max (Carmen: Re-imagined)
Creature (Frankenstein)
2018
Michael (Ours)
Ottone (L’incoronazione di Poppea)
Giant (Jack and the Beanstalk)
Milo (Carmen: Reimagined)
Silvio (Pagliacci)
Marco (Gianni Schicchi)
Marco (Gianni Schicchi)
2017
Agamemnon (La belle Hélène)
Fred / Petruccio# (Kiss me Kate)
Tagliaferro (La Cecchina)
Guard (Dead Man Walking)
Herr Brentano (The Brother's Grimm)
2016
Enrico (L’isola disabitata)
Frank (Die Fledermaus)
Jacob Grimm (The Brother’s Grimm)
Donkey (The Bremen Town Musicians)
Wagner (Faust)
2015
A Puppet Maker (Postcard from Morocco)
2014
Sir Joseph Porter (H.M.S. Pinafore)
Casanova* (Casanova)
Demetrius (Midsummer Night’s Dream)
*World Premiere, #Cover
Loose Tea Music Theatre and Sound the Alarm Music Theatre
Cultureland Opera Collective
University of Toronto Opera
Canadian Opera Company Free Concert Series
Parks Canada
New Opera Lyra
Toronto Operetta Theatre
Toronto Operetta Theatre
Opera Atelier
Fraser Lyric Opera
Schola Cantorum
Loose Tea Music Theatre
Ager Productions
Opera on the Avalon
Manitoba Underground Opera
Manitoba Underground Opera
Loose Tea Music Theatre
Southern Ontario Lyric Opera
Southern Ontario Lyric Opera
Orchestra Toronto / Essential Opera
Opera North (USA)
Opera North (USA)
Glenn Gould Opera
Opera on the Avalon
Opera on the Avalon
Seventeen Strings
Kitchener-Waterloo Symphony
Highlands Opera Studio
Highlands Opera Studio
Highlands Opera Studio
University of Toronto Opera
University of Toronto Opera
COSI Connection
Opera on the Avalon
2025
Solemn Vespers de confessore (Mozart)
Paukenmesse (Haydn)
Songs of Travel (Vaughan Williams)
2024
Alzheimer’s Stories (Cohen)
Messiah (Handel)
Messiah (Handel)
Fantasia on Christmas Carols (Vaughan Williams)
2023
Fantasia on Christmas Carols (Vaughan Williams)
Mass in C Major (Beethoven)
2022
Messiah (Handel)
Cantatas 61 & 140 (Bach)
Requiem (Duruflé)
Five Mystical Songs (Vaughan Williams)
Mass in G (Schubert)
Requiem (Fauré)
Die schöne Magelone (Brahms)
2021
Singing Synge (Beckwith)
Five Mystical Songs (Vaughan Williams)
2020
Winterreise (Schubert)
2019
B minor mass (Bach)
Symphony no. 9 (Beethoven)
Symphony no. 9 (Beethoven)
Liederkreis op. 24 (Schumann)
Fantasia on Christmas Carols
Fantasia on Christmas Carols
Magnificat (Bach)
Magnificat (Durante)
Messiah (Handel)
2018
The Seasons (Haydn)
The Birth of Christ (Miller)
5 Mystical Songs
Pops Concert
Dichterliebe (Schubert)
2017
Messiah (Handel)
Messiah (Handel)
Mass in C minor (Mozart)
Choral Fantasy (Beethoven)
Dover Beach (Barber) and Schubert Songs
The Orchestra Sings
2016
Carmina Burana (Orff)
Arias and Duets
Baritone and String Quartet
2015
Passio (Pärt)
Mississauga Chamber Singers
Mississauga Chamber Singers
Intrada Brass Band
Chor Amica
Masterworks of Oakville
Toronto Beach Chorale
Upper Canada Choristers
Young Women’s Choral Projects of San Francisco
University of Toronto Symphony and Choirs
Choral Connection
Bach Elgar Choir
RESOUND Choir
Hamilton Civic Choir
Auckland Choral Society
Upper Canada Choristers
Staged recording with Rachel Fuller
Confluence Concerts
Toronto Children’s Chorus
Ottawa recital with Andrew Ager
Choral Connection
North York Concert Orchestra
Orchestra Toronto
Concerts @100
Upper Canada Choristers
Peterborough Symphony Orchestra
Pax Christi Chorale
Pax Christi Chorale
Guelph Chamber Choir
Laurentian University Choir
Masterworks of Oakville
Upper Canada Choristers
Kitchener-Waterloo Symphony
Recital Series
Oakville Choral Society
Georgetown Choral Society
Masterworks of Oakville
Masterworks of Oakville
Canadian Opera Company Concert Series
Kitchener-Waterloo Symphony
Ottawa Choral Society
Toronto Chamber Orchestra
Pocket Concert Group
Grand Philharmonic Choir
ACCOMPLISHMENTS
EDUCATION/TRAINING
2023 | Doctor of Musical Arts in Vocal Performance and Pedagogy (University of Toronto)
2017 | Opera North (US) Resident Artist
2017 | Opera on the Avalon Young Artist
2016-17 | Fellow of The Rebanks Family Fellowship and International Performance Residency
2016 | Highlands Opera Studio
2015 | Master of Music in Vocal Performance and Pedagogy (University of Toronto)
2011-13 | Centre for Opera Studies in Italy
2007-09 | Bachelor of Arts in Italian and German (University of Auckland)
2004-08 | Bachelor of Music with Honours - Voice performance (University of Auckland)
AWARDS
2019 | Semi-finalist, Rochester International Voice Competition
2017 | Sondra Radvanovsky Scholarship - International Resource Centre for Performing Artists
2016 | Semi-finalist, LEXUS Song Quest
2015 | Finalist, New Zealand Aria Competition
2013-15 | University of Toronto - Faculty of Music Vocal Performance and Pedagogy Graduate Award
2009 | Kathleen Mary Reardon Travelling Scholarship in Music
2008 | Senior Scholar in Italian at the University of Auckland
2006 | Pears-Britten Singing Scholarship
2005 | Marie D’Albini Singing Scholarship
2004 | Evelyn M. Harrison Singing Scholarship