Born in London, Edward read music at King’s College, London, studying trumpet at the Royal Academy of Music with Iaan Wilson.
After graduating in 2001, Ed began working as a freelance musician with various orchestras and small ensembles, and in recording studios across the UK.
Having begun singing in his late twenties, Edward quickly began to develop a professional career, studying privately with Russell Smythe and Gary Coward.
In 2015 Edward became a member of the Glyndebourne Chorus, and worked for four years on various critically acclaimed productions, including performances at the BBC Proms and worldwide cinema broadcasts. Highlights have included Barry Kosky’s Saul, covering Flora’s servant in La Traviata and performing in the semichorus of Brett Dean’s award-winning Hamlet.
Immediately prior to the COVID 19 lockdown, Edward was performing the role of Achilla in Giulio Cesare for English Touring Opera, and was due to perform one show as Don Alfonso in their English-language production of Così fan tutte. He was also due to perform in the ETO staged performances of Bach’s St. John Passion, before covering Father Trulove in Stravinsky’s The Rake’s Progress in the cancelled 2020 Glyndebourne season.
Recent engagements have included performing the Doctor and Banquo in English Touring Opera’s 2019 English-language version of Verdi’s Macbeth, and the voice of Neptune in their production of Mozart’s Idomeneo. Edward subsequently performed the role of Banquo in English for Duchy Opera at the Minack Theatre in Cornwall. Edward has previously performed the roles of Luka (The Bear), Count Almaviva (The Marriage of Figaro), Long Tom (Merrie England), Sergeant Merrill (Yeomen of the Guard), Polyphemus (Acis and Galatea) and Patriarch/Theodesius (Margaret of Antioch).