BC Election
About
Garry Begg is the BC NDP candidate for Surrey-Guildford and the sitting MLA, first elected in 2017 and re-elected in 2020 and 2024. He was appointed Parliamentary Secretary for Surrey Infrastructure in July 2025 and previously served as Minister of Public Safety and Solicitor General and as Government Whip. Before politics he spent more than 38 years with the RCMP, including his final eight years in Surrey in roles such as district commander, watch commander, and operations support officer.
