Gavin was born in Dawson Creek, British Columbia. He studied philosophy and political science at the University of Northern British Columbia, graduating with a Bachelor of Arts. Gavin then worked in local government for a number of years before studying law and local government administration at the University of Athabasca, graduating with a Bachelor of Arts with great distinction. Gavin then attended law school at Thompson Rivers University, graduating in 2020 and was called to the Bar in 2021.

When not working Gavin enjoys reading, history, and hiking.

Recent Posts