Bill has been an active member of the community since 1996 when he and his wife moved here from Toronto. He has volunteered extensively for many community events, sports programs, community organizations and committees.

Bill sits on the Field Sport Working Group and Community Sport Working Group where he participates with humour, experience and thoughtful contributions to issues and discussions. Bill has been an instrumental race organizer and official for the Cypress Ski Club since 2005 and has spent countless hours volunteering for community events such as Community Day and the Harmony Arts Festival.