
Who's been lobbying this MP
15+ clients- 1.Thompson Rivers University9
- 2.First Call Child and Youth Advocacy Society5
- 3.BC Dairy Association4
- 4.National Police Federation4
- 5.Canadian Cattle Association4
- 6.National Cattle Feeders' Association3
- 7.Canadian Mental Health Association3
- 8.GCT Global Container Terminals Inc.3
- 9.The Centre for Israel and Jewish Affairs2
- 10.FEDERATION OF CANADIAN MUNICIPALITIES2
- 11.Tapestry Community Capital2
- 12.Ronald McDonald House BC & Yukon2
- 13.Canadian Centre for Child Protection Inc.2
- 14.B'nai Brith Committee for Justice in Canada2
- 15.St. John Ambulance Canada2
Voting record
Recent votes
- #119NoMay 6, 2026
Ways and means motion No. 11
- #118YesMay 6, 2026
Opposition Motion (Measures to support the manufacturing sector)
- #113C-11YesMay 5, 2026
Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 4)
- #114C-11NoMay 5, 2026
Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 5)
- #116C-11YesMay 5, 2026
Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 9)
- #117C-11NoMay 5, 2026
Concurrence at report stage of Bill C-11, An Act to amend the National Defence Act and other Acts
- #110C-11YesMay 5, 2026
Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 1)
- #112C-11NoMay 5, 2026
Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 3)
- #111C-11YesMay 5, 2026
Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 2)
- #115C-11NoMay 5, 2026
Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 6)
- #109YesMay 4, 2026
Opposition Motion (Sovereign debt funds)
- #108C-11NoMay 4, 2026
Time allocation for Bill C-11, An Act to amend the National Defence Act and other Acts
- #107NoApr 29, 2026
Ways and means motion No. 10
- #106NoApr 27, 2026
Government Business No. 9 (Changes to the Standing Orders)
- #104NoApr 27, 2026
Motion for closure
- #105YesApr 27, 2026
Government Business No. 9 (Changes to the Standing Orders) (amendment)
- #103NoApr 22, 2026
Private Members' Business M-16 (Use of underused and surplus federal lands and buildings for services for veterans)
- #100S-211YesApr 22, 2026
2nd reading of Bill S-211, An Act respecting a national framework on sports betting advertising
- #101C-238NoApr 22, 2026
2nd reading of Bill C-238, An Act to amend the Criminal Code (restitution orders)
- #102C-226NoApr 22, 2026
2nd reading of Bill C-226, An Act to establish a national framework to improve food price transparency
Bills sponsored (4)
- C-22545-1Second reading (Senate)Sep 18, 2025
An Act to amend the Criminal Code
- C-31344-1Outside the Order of Precedence (a private member's bill that hasn't yet won the draw that determines which private member's bills can be debated)Feb 9, 2023
An Act to amend the Criminal Code (justification for detention in custody)
- C-29944-1Outside the Order of Precedence (a private member's bill that hasn't yet won the draw that determines which private member's bills can be debated)Oct 4, 2022
An Act to amend the Criminal Code (life imprisonment)
- C-27444-1Outside the Order of Precedence (a private member's bill that hasn't yet won the draw that determines which private member's bills can be debated)May 19, 2022
An Act to amend the Criminal Code (detention in custody)
Recent lobbying contacts
- Mar 5, 2026Member of ParliamentSt. John Ambulance Canada
- Mar 5, 2026Member of ParliamentSt. John Ambulance Canada
- Mar 5, 2026MP Kamloops—Thompson—Nicola, British ColumbiaThe Priory of Canada of the Most Venerable Order of the Hospital of St. John of Jerusalem (St. John Ambulance, National Office)
- Mar 3, 2026Shadow cabinet critic for Public SafetyCanadian Association of Professional Employees
- Feb 24, 2026Member of ParliamentCanadian Centre for Child Protection Inc.
- Feb 9, 2026Member of ParliamentCanadian Federation of Independent Business (CFIB)
- Jan 22, 2026Member of ParliamentCanadian Bar Association
- Dec 8, 2025Member of ParliamentTapestry Community Capital
- Dec 8, 2025Member of ParliamentTapestry Community Capital
- Nov 24, 2025Member of ParliamentChild & Youth Advocacy Centres of Canada
- Oct 29, 2025Member of ParliamentCanadian Biosphere Regions Association
- Oct 21, 2025Shadow Minister for Public SafetyUNITED STEEL, PAPER AND FORESTRY, RUBBER, MANUFACTURING, ENERGY, ALLIED INDUSTRIAL AND SERVICE WORKERS INTERNATIONAL UNION
- Oct 21, 2025Member of ParliamentCollege of Family Physicians of Canada
- Oct 21, 2025Member of ParliamentThe College of Family Physicians of Canada
- Oct 9, 2025Member of ParliamentRetail Council of Canada
- Oct 7, 2025Member of ParliamentNational Police Federation
- Sep 25, 2025Member of ParliamentCanada's National Firearms Association
- Sep 25, 2025Member of ParliamentThompson Rivers University
- Sep 23, 2025Member of ParliamentElectronic Transactions Association
- Sep 22, 2025Member of ParliamentCanadian Centre for Child Protection Inc.
- Aug 28, 2025Member of ParliamentB'nai Brith National Organization of Canada
- Jun 26, 2025Member of ParliamentUnion of Safety and Justice Employees
- Jun 12, 2025Shadow Minister for Public SafetyCanadian Coalition for Firearm Rights
- Jun 12, 2025Member of ParliamentCustoms and Immigration Union
- Jun 10, 2025Member of ParliamentAxon Public Safety Canada Inc.