Kevin lives in Vancouver, BC and his work is focused on building progressive social change leadership. He is the co-founder and Director of Next Up, a national leadership program for young social change leaders, cross-generational collaboration and also works as the Sustainability Coordinator for the Vancouver School Board where he focuses on Sustainable Food Systems.
In 1998 Kevin co-founded Check Your Head, an organization that has worked with over 40,000 young people to get involved in global justice issues. In 2004 he co-founded Get Your Vote On - a campaign that registered 20,000 new voters for the 2005 provincial election in BC. He’s dabbled in municipal politics where he served as a Vancouver School Board Trustee.
Kevin serves on several boards and advisory bodies for groups including: The David Suzuki Foundation, The Canadian Centre for Policy Alternatives, The Centre for Civic Governance, Theatre for Living, the Small Change Fund, UBC, The City of Vancouver and SUCCESS.