John is a collaborative pianist in the widest definition of the term. As a piano accompanist he has performed in the Wigmore Hall, London with Katherine Crompton (Soprano), Fairfield Halls in Croydon, London with Edward Grint (Baritone) and the Elgar Room in the Royal Albert Hall with Emilie Renard (Mezzo-Soprano). In 2017, he won the accompanist prize in the AESS Dame Patricia Routledge song prize in which he accompanied fellow prize-winner, Katy Thomson.
John is also an orchestral pianist having worked with the City of London Sinfonia, London Symphony Orchestra and London Philharmonic Orchestra. With the latter, John has performed in Bucharest, Frankfurt and Lucerne as well as the Royal Festival Hall in London.
As well as these John has worked as a repetiteur with Co-Opera Company in a production of Puccini's Madame Butterfly, the National Gilbert and Sullivan Festival Company in productions of Mikado and Pirates of Penzance. In 2017 John became the Musical Director of Opera in Oborne with whom he has performed productions of Les Contes d’Hoffmann by Jacques Offenbach, Puccini’s La Boheme and Il Segreto di Susanna by Ermanno Wolf-Ferrari. In 2020 he was the repetiteur for English Touring Opera’s productions of Bach’s St John Passion and Handel’s Giulio Cesare.