Past Performances


2023-24 SEASON

 


Sept 2023

Daphne (Strauss) – Scottish Opera, Theatre Royal, Glasgow & Lammermuir Festival, Haddington

Performing role of First Shepherd (sung in German)

Director: Emma Jenkins     Conductor: Stuart Stratford


July 2023

Pilgrim’s Progress (Vaughan Williams) – British Youth Opera, Three Choirs Festival, Gloucester Cathedral

Performing role of Pilgrim (sung in English)

Director: Will Kerley     Conductor: Charlotte Corderoy


June-July 2023

Werther (Massenet) – Grange Park Opera, 

Performing role of Johann (sung in French)

Director: John Doyle    Conductor: Christopher Hopkins


June-July 2023

Tristan und Isolde (Wagner) – Grange Park Opera 

Performing role in chorus (sung in German)

Director: Charlie Edwards     Conductor: Stephen Barlow


May 2023

The Slough Philharmonic -Braywick Leisure Centre, Maidenhead

Baritone Soloist in Brahms Ein Deutsches Requiem

Conductor: Leon Gee


April 2023

The Cumbria Opera Festival –  Victoria Hall, Grange-over-Sands 

Performing role of Jesus in Bach’s St John Passion (sung in German)

Director: Jonny Danciger      Conductor: Joe Davies


Mar 2023

The Greenock Philharmonic Choir– Lyle Kirk, Greenock

Baritone Sololist in Mendelssohn’s Elijah

Conductor: Andy McTaggart


Mar 2023

Four Sisters (Langer) – Royal Conservatoire of Scotland, New Athenaeum Theatre, Glasgow

Performing role of Krumpelblatt (sung in English)

Director: Max Hoehn     Conductor: Lada Valesova


Mar 2023

A Feast in a Time of Plague (Cui) – Royal Conservatoire of Scotland, New Athenaeum Theatre, Glasgow

Performing role of President (sung in Russian)

Director: Max Hoehn     Conductor: Lada Valesova


Feb 2023

L’étoile (Chabrier) – Royal Conservatoire of Scotland, New Athenaeum Theatre, Glasgow

Performing role of Siroco  (sung in French)

Director: P J Harris     Conductor: Philippe Forget


2021-22 SEASON

 


Dec 2022

Paisley Abbey Choir – Netherby Hall, Cumbria

Baritone Soloist : Vaughan Williams- Fantasia on Christmas Carols 

Conductor: George McPhee


Dec 2022

Aberdeen Bach Choir– A Christmas Scene,  St Machar’s Cathedral, Aberdeen

Baritone Soloist : Vaughan Williams – Fantasia on Christmas Carols

Gerald Finzi – In Terra Pax

John Tavener – God is with us

Conductor: Paul Tierney


Nov 2022

Edinburgh Royal Choral Union – Greyfriars Kirk, Edinburgh

Baritone Soloist : Haydn – The Seasons

Conductor: Michael Bawtree


Nov 2022

Glasgow University Choral Society – Glasgow University Chapel, Glasgow

Baritone Soloist : Vaughan Williams – Fantasia on Christmas Carols

Gerald Finzi – In Terra Pax

Conductor: Katy Cooper    


Nov 2022

Woking Choral Society and Southern Pro Musica – St John’s Church, West Byfleet

Baritone Soloist : Brahms – Ein Deutsches Requiem

 Conductor: Cole Bendall


Nov 2022

Marilyn Forever (Bryars) – Royal Conservatoire of Scotland, Alexander Gibson Opera Studio, Glasgow

Performed role of : The Men

Director: Caroline Clegg     Conductor: William Cole


Nov 2022

The Man who Mistook his Wife for a Hat (Nyman) – Royal Conservatoire of Scotland, Alexander Gibson Opera Studio, Glasgow

Performed role of : Dr P.

Director: Caroline Clegg     Conductor: William Cole


Sept 2022

Glasgow Choral Society – St Mary’s Cathedral, Glasgow

Baritone Soloist : Brahms- Ein Deutsches Requiem

Conductor: Peter Shepherd


Sept 2022

Aida (Verdi) – Opera Festival Scotland, Caird Hall, Dundee

Performed role of : Amonasro in Concert performance (sung in Italian)

Director: Ralph Jamieson


Aug  2022

The English Consort – Usher Hall, Edinburgh

Performed in chorus (Handel’s Saul)

 Conductor: John Butt 


July 2022

VOCES8 – Milton Abbey, Milton Abbas

VOCES8 Scholars Summer School

 Conductor: Barnaby Smith


July 2022

Viva La Diva (Donizetti) – Buxton International Opera Festival

Covered principal role of Agatha and performed in chorus

Director: Stephen Medcalf      Conductor: Iwan Davies


July 2022

La Donna del Lago (Rossini) – Buxton International Opera Festival

Performed in Chorus

Director: Jacopo Spirei      Conductor: Adrian Kelly


May 2022

Helensburgh Dorian Choir – United Reformed Church, Helensburgh

Baritone Soloist : Faure Requiem

 Conductor: Siân Winstanley


May 2022

Dunedin Consort – Crichton Collegiate Church, Crichton 

Performed in Chorus for Queen’s Jubilee Service

Conductor: John Butt 


April 2022

VOCES8 – Cadogan Hall, London

Performed in Chorus and the role of Petrus in Bach’s St Johannes Passion

Conductor: Barnaby Smith


April 2022

Der Freischütz (Weber) – Random Opera, Rugby

Performed role of Kilian 

Director: Richard Jones      Conductor: Ashley Beauchamp


March 2022

Hänsel und Gretel (Humperdinck) – Edinburgh Studio Opera, Edinburgh

Performed role of Father

Director: Jen McGregor      Conductor: William Conway


Nov 2021

Berwick Arts Choir – Berwick Parish Church, Berwick upon Tweed

Baritone Soloist : Handel’s Messiah 

Conductor: Catherine Fish


Sept 2021

Cosi Fan Tutti (Mozart) – Cumbria Opera Company, Penrith

Performed role of Guglielmo

Director: Persia Taylor      Conductor: Joe Davies


July 2021

Cendrillon (Humperdinck) – Buxton International Opera Festival

Performed role of Le Baron de Pictordu (Buxton Young Artist programme)

Director: Laura Attridge      Conductor: Iwan Davies


April 2021

Gianni Schicchi (Puccini) – Random Opera, Rugby

Performed role of Simone

Director: Richard Jones      Musical Director : Erika Gundesen


March 2021

Don Giovanni (Mozart) – ALLO Opera, Manchester

Performed role of Don Giovanni

Director: Georgia Mae-Ellis      Conductor: Robin Wallington


2019-20 SEASON

 


May 2020

The Cunning Little Vixen (Janáček) – Royal Northern College of Music, Manchester

Performed role of The Forester

Director: Sam Brown      Conductor: Nicholas Kok


March 2020

Mansfield Park (Dove) – Royal Northern College of Music, Manchester

Performed role of Sir Thomas Bertram

Director: Stephen Barlow      Conductor: Nicholas Kok


Dec 2019

Dialogues des Carmelites (Poulenc) – Royal Northern College of Music, Manchester

Performed role of Le Marquis

Director: Andrew Greenwood      Conductor: Orpha Phelan