LL.B (hons) University of Edinburgh
LL.M with Distinction in Commercial Law, University of Edinburgh
Dip L.P., University of Edinburgh
Company and commercial
Professional liability and regulation
Public law, including judicial review and human rights
David is instructed in a wide range of civil cases, with a particular focus on disputes involving contract and property law, sometimes with an insolvency element.
He is also frequently instructed in professional negligence cases, both for pursuers and for defenders.
In addition, David has particular experience in regulatory law and judicial review. He has acted for registrants and regulators, for petitioners and respondents. He is a legal assessor for the Nursing and Midwifery Council and sits as a Legally Qualified Chair for the MPTS, the tribunal service dealing with fitness to practise of doctors in the United Kingdom.
David is the Senior Tutor for the Civil Court Practice course at Edinburgh University and he is the Faculty of Advocates’ assessor in practice and procedure. He is also one of Scotland’s three international cricket umpires. He has umpired 5 ODIs and 3 T20Is as well as major domestic matches.