Jeremy has conducted, amongst others, Pelléas et Mélisande (Glyndebourne Touring Opera); Madama Butterfly (English National Opera); Aida, Carmen (Royal Albert Hall); La Rondine, Lucia di Lammermoor, Le nozze di Figaro (Opera Holland Park); L’assedio di Calais, Il Furioso all’isola di San Domingo, Ariadne auf Naxos, (English Touring Opera); Les Huguenots, Tosca (Opéra-Théâtre de Metz); Turandot (National Theatre, Malaysia); and Die Fledermaus (Yale Opera). In concert, he has worked with the Royal Philharmonic Orchestra, Royal Philharmonic Concert Orchestra, Sinfonia Varsovia, London Concert Orchestra and Orchestra of Scottish Opera.
Jeremy has also worked extensively in South Africa with all the country’s major symphony orchestras, as well as conducting La bohème and Le nozze di Figaro for Cape Town Opera and Lucia di Lammermoor with Gauteng Opera. As principal conductor of Opera Africa (2004-2007), he conducted productions of I Capuleti e i Montecchi, La traviata and Rigoletto, as well as a tour of the South African opera Princess Magogo to Het Muziektheater, Amsterdam.
Jeremy was on the artistic leadership team at the National Opera Studio until 2018, and is currently Director of the Opera School at the University of Cape Town.