Gavin has been practising law for over 3 1/2 years. He has an Honours Bachelor of Arts in Kinesiology from Wilfrid Laurier University. Gavin is a member of the Michigan Bar who graduated Summa Cum Laude from Michigan State Law School in 2010 with a Juris Doctor (J.D.) law degree. He graduated from the University of Western Ontario with a Juris Doctor degree. He is currently a member of the Ontario Bar Association and the Perth County Law Association. Gavin volunteers locally by sitting on the board of directors at the YMCA.