He is one of the 100 original founding members of the Society of Rural Physicians of Canada (SRPC) and is a Fellow of the Society. He sits on numerous working committees and the board of directors of the British Columbia Medical Association (BCMA), chairs the BCMA Rural Issues Committee, and is a member of the provincial Joint Standing Committee on Rural Issues (JSC).