Ed was called to the bar in 1996. He practised exclusively in criminal law, both prosecuting and defending.
In 2009 he was appointed a Recorder and then in 2019 he was appointed a Circuit Judge and sits at Isleworth Crown Court. He has also been appointed as Diversity and Community Relations Judge.
Ed was involved in education and training whilst at the bar and continues to be an advocacy trainer for the Middle Temple. Since being appointed he has continued to provide training, most recently to sexual offences prosecutors in Sri Lanka and anti-terror High Court Judges in Nigeria.
In his spare time Ed is a football referee, campaigns against discrimination in sport, sits on London FA disciplinary tribunals and hosts a podcast called “Coming out the Pod” where he interviews people about their coming out stories.