Gary is an Oxford graduate with post-graduate qualifications from Cambridge and Reading universities.
He trained with the firm, was admitted as a solicitor in 1989 and has been a Partner since 1991. Since 2010 he has also practised as a Public Notary. Gary advises on a wide variety of complex contentious and non-contentious property, planning, trust, commercial and tax matters. He is a member of the Society of Trust and Estate Practitioners.