Rory graduated from the University of Edinburgh in 2016 with LLB (Hons) and thereafter completed a Masters in Criminal Justice & Criminology in 2017 before the Diploma in Professional Legal Practice in 2018. He joined Digby Brown in April 2019 as a Paralegal, and commenced his traineeship in September 2019 based in the Edinburgh Network Department.

Rory chose Digby Brown because of his enthusiasm for litigious areas of law and court work. Since joining the firm, he has been involved in a broad range of cases including accidents at work, road traffic accidents, occupier and public liability casesfatal accidents and miscarriages of justice.