top of page
Operatic Roles
Role(s) | Production | Company | Year |
|---|---|---|---|
Michele | Il Tabarro (Puccini) | Opera al Mare (Italy) | 2025 |
Gianni Schicchi (cover) | Gianni Schicchi (Puccini) | Opera al Mare (Italy) | 2025 |
Betto | Gianni Schicchi (Puccini) | Opera Al Mare | 2025 |
Coming Soon! | New Work | New Work | 2025 |
Marcello | La Bohème (Puccini) | The New Aquarium Opera Company | 2024 |
Collatinus | R*** of Lucretia (Bejamin Britten) | British Youth Opera | 2024 |
Colline | La Boheme (Puccini) | Castellopera al Mare | 2023 |
Alidoro | La Cenerentola (Rossini) | Barn Opera | 2023 |
Figaro | Le Nozze di Figaro (mozart) | Debut Opera Company | 2023 |
Giorgio Germont | La Traviata (Verdi) | Arte Lirica Festival | 2023 |
Fyodor Drebyednyetsov | Cherry Town, Moscow (Dmitri Shostakovich) | Welsh National Opera's Youth Opera | 2022 |
Parent /Peter, Broom-maker) | Hansel & Gretel (Engelbert Humperdinck : English Translation) | May Street Opera | 2022 |
Operatic Scenes
Role(s) | Production | Company | Year |
|---|---|---|---|
Don Alfonso (Finale Act 1) | Così fan tutte (Mozart) | Arte Lirica Festival | 2023 |
Alfio | Cavalleria rusticana (Mascagni) | Arte Lirica Festival | 2023 |
Colline/Schaunard/Benoit | La Boheme (Puccini) | Debut Opera Company | 2023 |
Figaro (Act 2 Staged) | Il Barbiere di Siviglia (Rossini) | Royal Welsh College of Music and Drama | 2021 |
Don Giovanni (Act 1 Staged) | Don Giovanni (Mozart) | Royal Welsh College of Music and Drama | 2021 |
Figaro (Act 2 Staged) | Le Nozze di Figaro (Mozart) | Royal Welsh College of Music and Drama | 2021 |
Ford (Act 1 Staged) | Falstaff (Verdi) | RWCMD 10th Anniversary Opera Gala WNO Carlo Rizzi | 2021 |
Nick Shadow (Act 1 Staged) | The Rake’s Progress (Igor Stravinsky) | RWCMD 10th Anniversary Opera Gala WNO Carlo Rizzi | 2021 |
Falstaff (Finale Staged) | Falstaff (Verdi) | RWCMD 10th Anniversary Opera Gala WNO Carlo Rizzi | 2021 |
Figaro (Act 2 Staged) | Il Barbiere di Siviglia (Rossini) | RWCMD with WNO orchestra conducted by Carlo Rizzi | 2020 |
1st Bass Semi Chorus (Canceled due to Covid-19) | La Traviata (Verdi) | Opéra de Baugé | 2020 |
Giorgio Germont (Act 2 Staged) | La Traviata (Verdi) | RWCMD with WNO orchestra conducted by Carlo Rizzi | 2020 |
Oratorio/Concerts
Role(s) | Piece | Company | Year |
|---|---|---|---|
Pilate, Bass Arias & Peter | St John Passion (Bach) | Andover Choral Society | 2024 |
Baritone Soloist | Requiem (Gabriel Fauré) | Gordon Singers | 2023 |
Baritone Soloist | In Terra Pax, op.39 (Gerald Finzi) | Andover Choral Society | 2023 |
Baritone Soloist | A Shropshire Lad, Figaro and Figaro (George Butterworth, Mozart, Rossini) | St Briavels Church | 2023 |
Baritone Soloist | A Shropshire Lad, Figaro and Figaro (George Butterworth, Mozart, Rossini) | Clevedon Music Club | 2023 |
Baritone Soloist | Fantasia on Christmas Carols (Vaughan Williams) | Andover Choral Society | 2023 |
Baritone Soloist | Messe de Minuit (Charpentier) | Andover Choral Society | 2023 |
Baritone Soloist (Staged) | Friends of WNO (Various) | Royal Welsh College of Music and Drama | 2021 |
Baritone Soloist | Gala Concert (Various) | Powderham Castle | 2021 |
Baritone Soloist | St Briavels Church recital (Various) | Royal Welsh College of Music and Drama | 2020 |
Baritone Soloist | Ein deutsches Requiem (Brahms) | Artists’ Church, Covent Garden | 2019 |
Baritone Soloist | Polaris Opera Gala (Various) | Polaris Opera | 2019 |
Operetta/G&S
Role(s) | Production | Company | Year |
|---|---|---|---|
Sam Worlitzer | Happy End (Kurt Weill) | Royal Welsh College of Music and Drama | 2019 |
Duke of Plaza Toro (Cover) | Gondoliers (G&S) | Royal Welsh College of Music and Drama | 2019 |
Giorgio | Gondoliers (G&S) | Royal Welsh College of Music and Drama | 2019 |
Contemporary Opera
Role(s) | Production | Company | Year |
|---|---|---|---|
Frida | The 9 Frida R&D (Gareth Churchill) | Unlimited hosted by the Welsh Millennium Center | 2023 |
Frida | The 9 Frida R&D (Gareth Churchill) | Unlimited hosted by the Welsh Millennium Center | 2022 |
bottom of page
