Upcoming
September-October 2025
Puccini La bohème
Assistant Conductor to Adam Hickox
Glyndebourne
October-December 2025
Handel Ariodante
Assistant Conductor to Stefano Montanari
Royal Ballet and Opera
February-March 2026
Wagner Siegfried
Chief Répétiteur for Sir Antonio Pappano
Royal Ballet and Opera
April-June 2026
Strauss Der Rosenkavalier
Chief Répétiteur for Finnegan Downie Dear
Garsington Opera
July-August 2026
Puccini Tosca
Assistant Conductor to Jordan de Souza
Glyndebourne Festival Opera
Performances
Recent
May-July 2025
Debussy Pelléas et Mélisande
Assistant Conductor to Anthony Negus
Longborough Festival Opera
March-May 2025
Wagner Die Walküre
Assistant Conductor to Sir Antonio Pappano
Royal Ballet and Opera
February-March 2025
Puccini Turandot
Chief Répétiteur for Rafael Payare
Royal Ballet and Opera
December 2024-January 2025
Mark-Anthony Turnage Festen
Music Staff
Royal Ballet and Opera
December 2024
Puccini La rondine
Assistant Conductor, Répétiteur and Piano Solo for Sir Antonio Pappano
London Symphony Orchestra
October-November 2024
Strauss Ariadne auf Naxos
Assistant Conductor to Ben Glassberg
Opéra de Rouen Normandie
October 2024
Mozart Le nozze di Figaro
Répétiteur for Ian Page
The Mozartists
September 2024
Britten A Midsummer Night's Dream
Assistant Conductor to Douglas Boyd
Garsington Opera at the BBC Proms
August-September 2024
Verdi La traviata
Assistant Conductor and Répétiteur for Alexander Joel
Royal Ballet and Opera
August 2024
Britten War Requiem
Répétiteur and Chamber Organ
London Symphony Orchestra at the BBC Proms
20 July 2024, 7pm
Conductor for scenes from Les pêcheurs de perles, La fille du régiment, Capriccio and I Capuleti e i Montecchi
Orchestra of the Royal Opera House
Royal Opera House, Covent Garden
June-July 2024
Puccini Tosca
Répétiteur and Stage Conductor
9 June 2024, 4pm
Wagner Siegfried Idyll
Conductor, Orchestra of the Royal Opera House, Covent Garden
Paul Hamlyn Hall, Royal Opera House, Covent Garden
May-July 2024
Mozart Così fan tutte
Répétiteur
Royal Opera House, Covent Garden
April-May 2024
Martinů Larmes de couteau
Harbison Full Moon in March
Conductor, Britten Sinfonia
Linbury Theatre, Royal Opera House, Covent Garden
March 2024
Wagner Extracts from Das Rheingold, Die Walküre, Götterdämmerung and Die Meistersinger von Nürnberg
Répétiteur and Assistant Conductor
Royal Philharmonic Orchestra
Royal Albert Hall
February-April 2024
Puccini Madama Butterfly
Assistant Conductor to Kevin John Edusei
Royal Opera House, Covent Garden
January-February 2024
Puccini La bohème
Répétiteur
Royal Opera House, Covent Garden
December 2023-January 2024
Strauss Elektra
Chief Répétiteur
Royal Opera House, Covent Garden
October-November 2023
Handel Jephtha
Assistant Conductor to Laurence Cummings
Royal Opera House, Covent Garden
November 2023
Tchaikovsky Iolanta
Répétiteur and Assistant Conductor
Royal Philharmonic Orchestra
Royal Albert Hall
July-September 2023
Wagner Das Rheingold
Chief Répétiteur
Royal Opera House, Covent Garden
22 July 2023, 12 noon
Conductor for scenes from L'amico Fritz, Les pêcheurs de perles and L'elisir d'amore at the Jette Parker Summer Performance
Orchestra of the Royal Opera House
Royal Opera House, Covent Garden
June-July 2023
Verdi Don Carlo
Répétiteur
Royal Opera House, Covent Garden
April-May 2023
Berg Wozzeck
Répétiteur, Piano Soloist and Stage Conductor
Royal Opera House, Covent Garden
February-April 2023
Puccini Turandot
Assistant Conductor, Répétiteur and Stage Conductor
Royal Opera House, Covent Garden
December 2022-January 2023
Wagner Tannhäuser
Chief Répétiteur
Royal Opera House, Covent Garden
November-December 2022
Puccini Tosca
Assistant Conductor, Répétiteur and Orchestral Keyboard
Royal Opera House, Covent Garden
September-November 2022
Britten The Rape of Lucretia
Assistant Conductor to Corinna Niemeyer
Co-production between the Jette Parker Artists Programme and the Britten Pears Young Artist Programme
June-August 2022
Wagner Der fliegende Holländer
Wagner Tannhäuser
Wagner Lohengrin
Wagner Tristan und Isolde
Wagner Götterdämmerung
Assistant Chorus Master
Bayreuther Festspiele
May-June 2022
Mozart Die Zauberflöte
Assistant Conductor to Ben Glassberg
Opéra de Rouen Normandie
April-May 2022
Mozart Le nozze di Figaro
Répétiteur
Glyndebourne Festival Opera
January-March 2022
Strauss Ariadne auf Naxos (Prologue)
Waley-Cohen WITCH (World Premiere)
Assistant Conductor to Ryan Wigglesworth
Royal Academy Opera
October-November 2021
Puccini Gianni Schicchi
Assistant Conductor to Alice Farnham
Royal Academy Opera
June-August 2021
Wagner Der fliegende Holländer
Wagner Tannhäuser
Wagner Die Meistersinger von Nürnberg
Wagner Parsifal
Assistant Chorus Master
Bayreuther Festspiele
April-May 2021
Janáček Káťa Kabanová
Rossini Il turco in Italia
Wagner Tristan und Isolde
Chorus Répétiteur
Glyndebourne Festival Opera
25 January 2020
Strauss Four Last Songs
Mahler Fourth Symphony
Conductor - The Empyrean Ensemble
with Parvathi Subbiah, soprano
Trinity College Chapel, Cambridge
December 2019
Verdi Aida
Répétiteur
Cambridge Philharmonic Orchestra
May-July 2019
Dvořák Rusalka
Mozart Die Zauberflöte
Répétiteur
Glyndebourne Festival Opera
27 April 2019
Brahms Violin Concerto
Brahms Third Symphony
Conductor - The Cambridge Brahms Festival Orchestra
with Stephanie Childress, violin
Jesus College Chapel, Cambridge
8 February 2019
Puccini Suor Angelica
Conductor - The Empyrean Ensemble
Trinity College Chapel, Cambridge
27 October 2018
Farrenc Symphony No. 1 in C minor
Beethoven Symphony No. 7 in A major
Conductor - The Empyrean Ensemble
Trinity College Chapel, Cambridge
September-October 2018
Verdi La traviata
Répétiteur
Glyndebourne on Tour
22 April 2018
Brahms Symphony No. 4 in E minor
Conductor - The Cambridge Brahms Festival Orchestra
Trinity College Chapel, Cambridge
22-24 February 2018
Donizetti L'elisir d'amore
Conductor - The Empyrean Ensemble
West Road Concert Hall, Cambridge
21 January 2018
Humperdinck Hänsel und Gretel
Conductor - The Empyrean Ensemble
Trinity College Chapel, Cambridge