David’s practice focuses on crime, fatal accident and public inquiries, firearms licensing, road traffic prosecutions and road transport licensing.
He also has experience of civil and commercial dispute disputes, insolvency, medical and professional negligence at first instance and on appeal.
David has represented foster carers, police officers, prison officers, and teachers in solemn and summary trials throughout Scotland.
David also has extensive experience in conviction and sentence appeals, both in the High Court and Sheriff Appeal Court.
David has appeared before local authority licensing boards and the Traffic Commissioner for Scotland in several public inquiries relating to HGV and PSV operator licences as well as driver conduct hearings.
David is a member of the Faculty of Advocates’ human rights sub-committee and is a reporter for Session Cases.