After a career in academic research on asylum-related topics, Ed switched to legal practice in 2003, joining the Greater Manchester Immigration Aid Unit. From 2006 to 2011 he worked at the Immigration Advisory Service in the north west of England, with responsibility for Upper Tribunal (IAC) matters and the delivery of training.
Since 2010 he has been a member of the Law Society's Immigration Law Advanced Accreditation Scheme. After the demise of IAS, there followed a period in private practice at immigration specialists Latitude Law.
He is now practising as a freelance advocate in the First tier and Upper Tribunals.