In rehearsal of Sweeney Todd at The Sherman Theatre, Cardiff

Photograph taken by Kirsten McTernan (2025)

Upcoming
Engagements

22nd November 2025 - Britten’s Noye’s Fludde
Urban Crofters, Cardiff

December 2025 - February 2026 - Female Conductor Trainee at Opera North
includes assisting on Mozart’s Le nozze di Figaro and Britten’s Peter Grimes

January - March 2026 - ‘Orchestra Unpacked’ concert series with Opera North
Tour to Leeds, York, Nottingham, Manchester, Newcastle, and Hull

March 2026 - Offenbach’s Orphée aux enfers (assistant conductor)
Royal Welsh College of Music and Drama

Previous
Engagements

26th - 30th August 2025 - Mozart’s Don Giovanni (assistant conductor, conducted 26th & 27th August)
Arcola Theatre
Grimeborn Festival with Ensemble Orquesta

8th July 2025 - Beethoven’s Symphony No. 9 (chorus master, assistant conductor)
Llandaff Cathedral, Cardiff

3rd - 8th July 2025 - Sondheim’s Sweeney Todd (assistant musical director)
The Sherman Theatre, Cardiff

27th June 2025 - Mozart’s Le nozze di Figaro
St Martin’s in Roath Church, Cardiff

27th June 2025 - Voices and Visions
Walton’s Façade Entertainments
Prokofiev’s Peter and the Wolf
Royal Welsh College of Music and Drama

21st - 29th June 2025 - Puccini’s La Boheme
Tour of Bath, Stroud, and Nailsworth
with
Cardiff Cotswolds Opera

10th May 2025 - Darcy Cole’s Gwenhidu (new composition)
Royal Welsh College of Music and Drama
part of Atmospheres Festival 2025

9th May 2025 - Wil Edwards’ My Lifelong Prisoner (new composition)
Royal Welsh College of Music and Drama
part of Atmospheres Festival 2025

26th - 29th March 2025 - Mozart’s Don Giovanni (assistant conductor)
The Cockpit Theatre, Marylebone
with
Ensemble Orquesta

14th February 2025 - Postgraduate Year 1 Opera Scenes
Royal Welsh College of Music and Drama

30th-31st January 2025 - Postgraduate Year 2 Opera Scenes
Royal Welsh College of Music and Drama

28th August 2024 - Mozart’s Così fan tutte
Grand Ballsaal, Grand Hotel Wien, Austria
with
Vienna Opera Academy

August 2024 - Vienna Opera Academy (assistant conductor)
included assisting on Mozart’s Così fan tutte, Don Giovanni, Verdi’s Rigoletto, La Traviata

2nd - 5th June 2024 - Sullivan’s HMS Pinafore
Jacqueline du Pré Music Building, St Hilda’s College, Oxford
with Oxford University Gilbert and Sullivan Society

1st June 2024 - Todd’s Mass in Blue
Jacqueline du Pré Music Building, St Hilda’s College, Oxford
with
Oxford University Chorus

24th May 2024 - Britten’s Serenade for Tenor, Horn, and Strings
Britten’s Now Sleeps the Crimson Petal
Britten’s Simple Symphony
Holywell Music Room, Oxford

31st April - 3rd May 2024 - Mozart’s Don Giovanni
St Peter’s College, Oxford
Sheldonian Theatre, Oxford (3rd May)

1st March 2024 - Mozart’s Vesperae solennes de Confessore
Fauré’s Requiem
Christ Church Cathedral, Oxford
with
Oxford University Chorus

29th November 2023 - Oli Cavadino’s Christmas Epistles (new composition)
New College, Oxford

29th November 2023 - Oxford University Masters Composition students concert
Holywell Music Room, Oxford
Harry O’Connor’s Atlantic Dawn for Trumpet and String Quartet (new composition)
Tsz To Lo’s Stars for Piano sextet (new composition)

22nd November 2023 - Mahler’s Resurrection Symphony (chorus master, assistant conductor)
Sheldonian Theatre, Oxford
with
Oxford University Chorus and Oxford University Philharmonia

8th May 2023 - Smyth’s A Song of Love (chorus master, assistant conductor)
Christ Church Cathedral, Oxford
with Alternative Canon Project

2nd - 5th May 2023 - Mozart’s Le nozze di Figaro
St Peter’s College, Oxford
Sheldonian Theatre, Oxford (5th May)

5th March 2023 - Holst’s St Paul’s Suite
Mozart’s Le nozze di Figaro (highlights)
Beethoven, Symphony No. 7
St Peter’s College, Oxford

18th-21st May 2022 - Gore and Pitchford’s Carrie: the Musical
The Oxford Playhouse, Oxford

4th, 5th March 2022 - Sullivan’s The Mikado
University Church, Oxford
with Oxford University Gilbert and Sullivan Society

4th November 2021 - Saint-Saëns’ Le Carnaval des animaux
St Peter’s College, Oxford