Surrey-Guildford

Garry Begg

Garry Begg was first elected as the MLA for Surrey-Guildford in 2017. Garry is the Parliamentary Secretary for Surrey Infrastructure to the Minister of Infrastructure.

Garry previously served as the Minister of Public Safety and Solicitor General. 

Before being elected, Garry was a career RCMP Officer serving in various locations and in a wide variety of duties for over 38 years, the last eight in Surrey, where he was a District Commander, Watch Commander, and Operations Support Officer. His years of service and involvement in Surrey left him with a deep understanding of the issues facing the community. 

Garry is married, with two adult children and two grandchildren. 

He was born and raised in Ontario.