Charlie is an award holder at the Royal College of Music in the first year of his master's degree. He won the 2019 Clare College Song Competition, and performed his debut London recital at St Martin-in-the-Fields. Charlie has performed the role of Figaro in a contemporary reworking of Marriage of Figaro, Polifemo in New Chamber Opera's Handel Aci Galatea e Polifemo, and covered Leporello in Oxford Alternative Orchestra’s Don Giovanni. He is soon to play Papageno in Arcadian Opera's Magic Flute.

Charlie has performed the Duruflé, Fauré and Brahms Requiems as soloist with the CUMS chorus alumni in King’s Chapel. He has also performed solos in Stravinsky Renard, Rossini Petite Messe Solonelle, and Handel Acis and Galatea. He studies with Russell Smythe and has had consultations with Christopher Purves, Roderick Williams, James Gilchrist, Eamonn Dougann, and Norbert Meyn.

Charlie recently graduated from King’s, Cambridge, where he was a choral scholar reading chemical engineering. Before going to Cambridge he sang with many Oxford college choirs, National Youth Chamber Choir, and the Oxford Bach Soloists, Schola Cantorum of Oxford, and Genesis Sixteen. He performed many solos with King’s, including for the live broadcast of the centenary Festival of Nine Lessons and Carols, and at the Concertgebouw and Sydney Opera house.