Charlie is a scholar at the Royal College of Music in the second 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. He has since performed the role of Valentin in Faust and Papageno in The Magic Flute for the 2021 and 2022 seasons Arcadian Opera, 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, as well as roles in A Dinner Engagement, Dardanus, The Old Maid and the Thief, and Martha for RCM opera scenes.
He has performed the Duruflé, Fauré and Brahms Requiems as soloist with the CUMS chorus alumni in King’s Chapel. Charlie has also performed solos in Bach St John Passion, 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, and James Gilchrist, as well as masterclasses with Emma Kirkby and Laurence Cummings.
Charlie graduated with the Provost’s prize from King’s, Cambridge, where he was a choral scholar reading chemical engineering. 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.