His father is UBC law professor Joe Weiler and his mother is former Sechelt municipal councillor Beverly Tanchak.
He also represented First Nations, municipalities, small businesses and non-profits on environmental and corporate legal matters within this riding, throughout British Columbia and around the world.
[8] During the 2019 election, he referred to himself as a champion of the Liberal government's Pan-Canadian Framework on Clean Growth and Climate Change and promised to build on this ground-breaking plan to ensure that Canadian business will seize on the immense economic opportunities in the transition to a clean economy of the 21st century and that Canada meets its obligations under the Paris Agreement.
[10] On July 3, 2020, Weiler announced a $49 million investment from the federal government in infrastructure projects across northern BC and in West Vancouver—Sunshine Coast—Sea to Sky Country to support municipalities, Indigenous communities and not-for-profits in the COVID-19 recovery effort.
[11] In November 2024, he joined several other members of the Liberal caucus in calling for a secret ballot to be held on Prime Minister Justin Trudeau's leadership.