Position

Gary is a highly experienced and diligent barrister with a busy family practice.

Education

BPP: BVC (Very Competent) 2000 University of Westminster: PGDL (Commendation) 1999 Oxford University: MA History (Second Class Hons) 1996