Kevin joined Shepherd and Wedderburn as a trainee in 2006, qualifying in 2008. He has experience in advising public and private sector clients in civil and criminal proceedings in a range of disputes including breaches of health and safety legislation, licensing issues, corporate crime and regulatory offences.
Kevin is a solicitor-advocate with civil rights of audience and is appointed as temporary junior counsel to the Advocate General for Scotland.
Kevin is also an undergraduate tutor for Delict at the University of Edinburgh (since 2010).
Admitted in Scotland.