Ed studied recorder at the Welsh College of Music and Drama leaving with a BA in music. Whilst there he studied with several prominent players in the British early music and recorder scene including Rebecca Milles, Marion Scott, Ashley Solomon and Belinda Sykes. He also studied cornet with Andy Stone-Fewings (CBSO) and played trumpet in the Jazz band and Wind band as well as performing in public on the piano.
Since returning to Scotland, where he previously studied recorder with Jenny Hill (Scottish Early Music Consort), trumpet with Brian Forshaw (RSNO) and piano with Jean Hutchison, he has performed in several contexts, such as a celidh band, in a duo with a guitarist and the recorder quartet, ‘ Flauti Animati Scotica.’
He was also the leader of the Scottish Recorder Orchestra for the first ten years of its existence performing in various parts of Scotland and also in Germany.
Since moving to the North East of Scotland he has directed Cantores ad Portam occasionally and adjudicated at the Aberdeen Music festival.
In 2008 he founded Aberdeen Chamber Recorder Orchestra (ACRO) which he conducts and often composes for. They have performed in various parts of Aberdeen , Aberdeenshire and Moray.
In addition to his teaching in Aberdeen and Inverurie he also teaches recorder through the Youth Music Initiative.