Skip to main content

Gary is a second seat Trainee Solicitor in the Family Law team. He commenced his Training Contract in September 2023 and commpleted his first seat in Immigration.

Prior to commencing his Training Contract, Gary spent seven years working in research and advisory roles within the Westminster and Scottish Parliaments, directly advising and corresponding on behalf of elected members including Scottish Ministers. Throughout this time, he progressed and resolved hundreds of cases against both public bodies and private companies, achieving numerous policy changes and securing thousands of pounds in compensation as a result of his advocacy.

Gary graduated with a Bachelor of Laws (LLB) and a Diploma in Professional Legal Practice from the University of Strathclyde. 

He is passionate about working closely with clients to fully understand their needs and personal circumstances, in order to alleviate any concerns they may have whilst achieving the optimum outcome for them.