Back to Canada
CanadaProvincial & local legislatureConservative Party of British ColumbiaBritish Columbia · Surrey-White RockMember of the Legislative Assembly of British Columbia

Trevor Halford

Profile

Trevor Halford is a Canadian politician serving as a Member of the Legislative Assembly (MLA) for Surrey-White Rock. First elected in 2020 as a member of the BC Liberal Party, he was re-elected in 2024 under the Conservative Party of British Columbia banner. Throughout his career, he has held various shadow cabinet roles, including critic for mental health and addictions, and transportation. Before his legislative career, Halford worked in government communications and as a director of public affairs for TransCanada Pipelines. He also served as the interim leader of the Conservative Party of British Columbia in 2025.

Details

Born
, British Columbia, Canada
Birth place
Surrey, British Columbia
Education
Elgin Park Secondary School, Trinity Western University
Career
Chief of staff for cabinet ministers, communications and issue management for the Premier, director of public affairs for TransCanada Pipelines

Links

Colleagues from the same party, chamber, or role — tap a card to open their profile.