James obtained a First Class Honours degree in History before converting to Law at the University of Glasgow, where he remained to receive Distinction in his Diploma in Legal Practice.

He joined Digby Brown in 2016 as a Trainee Solicitor and began his career as a Qualified Solicitor with us 2018. He became a Senior Solicitor in 2022. He works in the firm's Network Department.

He specialises in litigation in the Sheriff Court and All-Scotland Personal Injury Court, dealing with road traffic claims, workplace accident claims, occupier's liability claims and public liability claims.