Service Highlights

I’ve consistently advocated for community goals and sustainable industry best practices. Preserving the environment has always been at the heart of all my efforts.

I brought those values to my four decades as a construction trade and economic development association executive, to multiple other business and community leadership positions, and when I established BC Green Chamber of Commerce.

I am determined to work for a government that is serious about making our economy green and fair, protects our democracy, and creates a secure future by preserving a livable environment.

Councillor – City of North Vancouver (1983-1987)

  • Metro Vancouver Labour Relations Board
  • North Vancouver Chamber of Commerce, Director
  • Kiwanis Senior Citizens Homes, Director
  • North Vancouver Family Court Committee, Member
  • North Shore Economic Advisory Committee, Marine Industry Task Force Member

Volunteer Community Leader

  • Boy & Girls Clubs of Greater Vancouver, Volunteer Chinese Dinner Committee (1994-2004)
  • West Vancouver Otters Swim Club, Director
  • Gifted Children’s Association of BC, Member
  • North Vancouver Expo ’86 Committee, Vice-Chair
  • North Vancouver City Advisory Planning Commission, Vice-Chair
  • North Vancouver Community Arts Council, Director
  • North Vancouver Recreation Commission, Commissioner
  • North Shore Neighbourhood House, Director, Vice President & President
  • Lonsdale Quay Development Board, Member

Community & Environmental Activism

  • Citizens Association of Lower Lonsdale, President
  • North Vancouver Voters Association, Founding Member
  • Save Howe Sound Society, Director & Vice-President
  • Green Chamber of Commerce of BC, Founder & Member (2012)
  • Board of Change – Director (2015-)
  • Green Party of Canada – West Vancouver–Sunshine Coast–Sea to Sky Country Riding Association, Director (2017-19)

Industry Leadership

  • Mechanical Contractors Association of Canada – Managers Council, Member & Past Chair
  • Mechanical Contractors Association of America – Association Executive Council, Member & Past Chair
  • Public Construction Council of BC, Member & Past Chair
  • Industry Training Authority – Construction Association Sector Advisory Group, Member
  • Industry Training Authority Commission – Chair Welding Advisory Committee
  • Industry Training Authority Commission – Co-chair Plumbing Advisory Committee


Canadian Society of Association Executives-BC Association Cornerstone of Excellence Award, Government Affairs, 2006