Gary started at Irvings as a trainee solicitor in 2001 following the completion of the legal practice course at Chester College of Law and a Law Degree from Liverpool John Moores University. He qualified as a solicitor in 2003 and obtained Higher Rights of Audience in 2006. Gary was made Partner in 2010. He was appointed as a Deputy District Judge (civil- Northern Circuit) in 2015.
In his spare time Gary likes to spend time with his family, a wife and three girls; watch Everton, play tennis, and go on holiday – one of the family favourites is Disney World in Florida.