- Milton Abbey Choral Society
- Handel - Messiah; Chorus (2013)
- Conductor; David McKee
- Bach - St Matthew Passion; Chorus (2014)
- Conductor; David McKee
- Handel - Messiah; Chorus (2013)
- National Chorus of Wales
- Verdi – Requiem; Chorus (2017 & 2019)
- Benjamin Britten – War Requiem; Chorus (2018)
- Handel – Messiah; Chorus (2018 & 2019)
- Christmas Celebrations; Chorus (2018 &2019)
- David Seligman Opera School
- Rossini - La Cenorentola; Chorus (2017)
- Director; Martin Constantine/ Conductor; David Jones
- Purcell - Dido and Aeneas; Chorus (2020)
- Director; Fleur Snow/ Condutor; Stefano Boccacci
- Mozart - Don Giovanni; Masetto [Act 1](2020)
- Director; Sarah Crisp/ Conductor; Alice Farnham
- Mozart – Le Nozze di Figaro; Bartolo (cover)[Act 2](2020)
- Director; Sarah Crisp/ Conductor; Alice Farnham
- Rossini – Il Barbiere di Siviglia; Bartolo (cover)[Act 2](2020)
- Director; Sarah Crisp/ Conductor; Alice Farnham
- Rossini - La Cenorentola; Chorus (2017)
- Opera Brava
- Puccini – Tosca; Scciarone (2021, 2022 & 2023)
- Director; Bronek Pomorski/ Conductor; Robert Bottriell
- Rossini – The Barber of Saville; Fiorello/Police officer (2021, 2022 & 2023)
- Director; Bronek Pomorski/ Conductor; Robert Bottriell
- Bizet – Carmen; Moralès/Lillas Pastia (2022)
- Director; Bronek Pomorski/ Conductor; Robert Bottriell
- Verdi – La Traviata; Barone Duphone (2022)
- Director; Bronek Pomorski/ Conductor; Robert Bottriell
- Puccini – Tosca; Scciarone (2021, 2022 & 2023)
- Royal Conservatoire of Scotland
- MMus Scenes 2022 (Don Giovanni, Don Giovanni/Rape of Lucretia, Tarquinius/Die Fledermaus, Eisenstein)
- Director Nicolette; Molnar/ Music director; Javier Ucendo
- MMus Scenes 2022 (Don Giovanni, Don Giovanni/Rape of Lucretia, Tarquinius/Die Fledermaus, Eisenstein)
- The Edinburgh Gilbert and Sullivan Society
- Gilbert and Sullivan – Patience; Archibald Grosvenor (2022)
- Director; Alan Borthwick/ Condutor; David Lyle
- Gilbert and Sullivan – Patience; Archibald Grosvenor (2022)
- Royal Conservatoire of Scotland Choir
- Vaughan Williams – Fantasia on Christmas; Baritone solo (2022)
- Conductor; Andrew Nunn
- Vaughan Williams – Fantasia on Christmas; Baritone solo (2022)
- Alexander Gibson Opera School
- Chabrie - L’etoile; Le Chef la Police (2023)
- Director; P J Harris/ Conductor; Phillippe Forget
- Chabrie - L’etoile; Le Chef la Police (2023)
- Garleton Singers’
- Haydn – Nelson Mass; Bass Solo (2023)
- Conductor; Stephen Doughty
- Haydn – Nelson Mass; Bass Solo (2023)
- The Paisley Philharmonic choir and the Thomas Coats Memorial Choral Sociaty
- Mozart Solemn Vespers and Micheal Haydn Requiem; Bass Solo (2023)
- Conductor; Derick Morgan and Nicholas Wilks
- Mozart Solemn Vespers and Micheal Haydn Requiem; Bass Solo (2023)
- Royal Conservatoire of Scotland
- MMus Opera Scenes 2023 (Don Giovanni, Masetto; Don Pasquale; Malatesta; A Midsummer Night's Dream, Demetrius)
- Director; Edwina Strobl/ Conductor; Cameron Burns
- MMus Opera Scenes 2023 (Don Giovanni, Masetto; Don Pasquale; Malatesta; A Midsummer Night's Dream, Demetrius)
- FKP Show Creations
- Verdi - Aida; Chorus (2024)
- Director; Rian van Holland/ Conductor; Micheal Ellis Ingram/ Chorus master; Marcus Popp
- Verdi - Aida; Chorus (2024)
- The International Gilbert and Sullivan Festival
- Gilbert and Sullivan - The Gondoliers; Antonio (August, 2024)
- Director; Simon Buteriss/ Conductor; Murray Hipkin
- Gilbert and Sullivan - The Pirates of Penzance; Samuel (August, 2024)
- Director; Simon Buteriss/ Conductor; Murray Hipkin
- Gilbert and Sullivan - HMS Pinafore; Bosun (August, 2024)
- Director; Bradley Travis/ Conductor; James Hendry
- Gilbert and Sullivan - The Gondoliers; Antonio (August, 2024)
- Irish National Opera
- Verdi - Rigoletto; Chorus (December, 2024)
- Director; Julien Chavaz/ Conductor; Fergus Sheil
- Verdi - Rigoletto; Chorus (December, 2024)
Create Your Own Website With Webador