John was born and raised in Lillooet, BC. He attended Thompson Rivers University for his undergraduate education, majoring in History, and then furthered his education there, graduating from the Faculty of Law in 2025.
John began his articles with MJB Lawyers in 2025 and was called to the bar in 2026; however, he will temporarily be away from the firm until early Sept 2027. John has been selected to serve as a judicial law clerk with the Supreme Court of British Columbia, but will return to begin his practice with MJB following this opportunity.
In his spare time, he enjoys golfing, reading, and watching sports.