Brad was elected to the Legislative Assembly of Alberta, representing the constituency of Leduc-Beaumont, on April 16, 2019.

Prior to serving with the Legislative Assembly, Brad served for 10 years as a member of the Edmonton Police Service (EPS). In addition to being a constable, he took on roles as temporary acting sergeant and temporary acting detective for the southwest division and the Economic Crime Section.

He also served in the Canadian Armed Forces Reserves for 2 years.

Brad and his wife, Lora, have 2 children, and his hobbies include golf and hockey.