John was born and raised in Victoria, British Columbia, Canada, and is an active member of the The Immigration Consultants of Canada Regulatory Council (ICCRC). He has been an Immigration Consultant since 1999, and is the founder and Director of Gateway Pacific Immigration.
John represents individuals, families, small businesses and corporations in all aspects of Canadian immigration, including independent, family and business immigration, work and student permits, and visitor visas. John has assisted hundreds of individuals and families from over 30 countries and 6 continents, to work, study, and immigrate permanently to Canada. He is a former member of Canada Customs (now the Canada Border Services Agency), a member of the Immigration Appeals Division Consultative Committee and has extensive experience in immigration, relocation and settlement matters.
He is a graduate of the University of British Columbia Immigration Practitioner Program, The University of Amsterdam, The Netherlands (MA) and The University of Victoria, Canada (BA). He lives in Surrey, B.C.