John was born and raised on Vancouver Island, and apart from a seven-year sojourn to Amsterdam, has lived in BC his whole life. He is the founder and Director of Gateway Pacific Immigration and represents individuals, families, small businesses, and corporations in several aspects of Canadian immigration; including independent, family and business immigration, work and study permits. He is a frequent presenter at CPD events where he likes to discuss topics surrounding LMIA exemptions and labour mobility provisions under international trade agreements. John was an instructor at the University of British Columbia Immigration Practitioner Program from 2014 to 2021, where he taught the Temporary Entry to Canada and Practical Skills courses. He is a graduate of the University of British Columbia Immigration Practitioner Program ('05), The University of Amsterdam, The Netherlands (MA '99) and The University of Victoria, Canada (BA '93).