2024-25 SEASON
Sept 2024
Haddo House Choral & Operatic Society
Baritone Soloist in Orff’s Carmina Burana
Conductor: Paul Tierney
2023-24 SEASON
August 2024
The Rape of Lucretia (Britten) – British Youth Opera, The Thames Tunnel Shaft, London
Performing role of Junius
Director: Talia Stern Conductor: Thomas Payne
June 2024
Woking Choral Society
Baritone Soloist in Haydn’s The Seasons
Conductor: Cole Bendall
May-June 2024
La Traviata (Verdi) – Scottish Opera
Performing role of Marchese d’Obigny (sung in Italian)
Director: Sir David McVicar Conductor: Stuart Stratford
May 2024
Glasgow Cathedral Choral Society
Baritone Soloist in Stanford Requiem
Conductor: Kristine Donnan
April 2024
Jubilo Choir – Edinburgh
Baritone Soloist in Let God Arise (Handel) and Pergolesi Magnificat
Conductor: Paul Gudgin
Mar 2024
Buxton Choral Society
Baritone Soloist in Dvorak Stabat Mater
Conductor: Michel Williams
Mar 2024
Ayr Choral Society
Baritone Soloist in Brahms Requiem
Conductor: Andy McTaggart
Jan-Mar 2024
Opera Highlights Tour (programme curated by Derek Clark) – Scottish Opera, various venues across Scotland
Performing as Baritone soloist
Director: Laura Attridge Musical Director: James Longford
Dec 2023
Hansel and Gretel (Humperdinck) – Scottish Opera, Paisley Town Hall, Paisley
Performing role of The Father (sung in English)
Director: Roxana Haines Conductor: Stuart Stratford
Dec 2023
Scottish Opera Emerging Artists Recital – Royal Conservatoire of Scotland and Glasgow University
Baritone Soloist
Accompanists: Fiona MacSherry and Javier Ucendo
Oct 2023
Haddo House Choral and Operatic Society (Langer) – Haddo House
Baritone Soloist in Mozart’s Requiem and Schubert’s Mass in G
Director: Max Hoehn Conductor: Paul Tierney
Oct-Nov 2023
The Barber of Seville (Rossini) – Scottish Opera, Theatre Royal, Glasgow; Festival Theatre, Edinburgh; Eden Court, Inverness; His Majesty’s Theatre, Aberdeen
Performing role of Fiorello & Police Officer (sung in English) and cover Figaro
Director: Sir Thomas Allen Conductor: Stuart Stratford
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
Stonehaven Choral Society -Stonehaven Town Hall
Baritone Soloist in Mendelssohn’s Elijah
Conductor: Ralph Jamieson
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: Lucy Helen 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