
Who's been lobbying this MP
15+ clients- 1.Canadian Cattle Association10
- 2.TELUS Corporation8
- 3.National Police Federation7
- 4.Cystic Fibrosis Canada6
- 5.Association for Reformed Political Action (ARPA) Canada6
- 6.Alberta Milk6
- 7.Canadian Chamber of Commerce6
- 8.TransAlta Corporation5
- 9.Canadian Federation of Agriculture5
- 10.Chicken Farmers of Canada5
- 11.Recreation Vehicle Dealers Association of Canada5
- 12.Chemistry Industry Association of Canada5
- 13.Rothmans, Benson & Hedges Inc.4
- 14.Pelmorex Corp.4
- 15.FEDERATION OF CANADIAN MUNICIPALITIES4
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 (2)
- C-23645-1In committee (House)Sep 22, 2025
An Act to amend the Criminal Code, the Corrections and Conditional Release Act and the Prisons and Reformatories Act
- C-42444-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)Dec 13, 2024
An Act to amend the Criminal Code, the Corrections and Conditional Release Act and the Prisons and Reformatories Act
Recent lobbying contacts
- Apr 21, 2026Member of ParliamentInterac Corp
- Mar 31, 2026Member of ParliamentThe Professional Institute for the Public Service of Canada
- Mar 24, 2026Member of ParliamentThe Salvation Army Canada and Bermuda Territory
- Mar 24, 2026Member of ParliamentUnifor
- Mar 24, 2026Member of ParliamentUnion of Safety and Justice Employees
- Mar 24, 2026Member of ParliamentThe Salvation Army Canada and Bermuda Territory
- Mar 12, 2026Member of ParliamentPet Food Association of Canada
- Mar 9, 2026Member of ParliamentCanadian Red Cross
- Mar 9, 2026Conservative MP and Shadow Minister for Emergency Preparedness and Community ResilienceThe Priory of Canada of the Most Venerable Order of the Hospital of St. John of Jerusalem (St. John Ambulance, National Office)
- Feb 25, 2026Member of ParliamentUsed Car Dealers Association of Ontario
- Feb 12, 2026Member of ParliamentUnifor
- Feb 10, 2026Member of ParliamentEngineers Canada
- Feb 2, 2026Member of ParliamentThe Institute of Internal Auditors
- Dec 11, 2025Member of ParliamentNational Police Federation
- Dec 4, 2025Member of ParliamentRiver Cree Ventures
- Dec 2, 2025Member of ParliamentChicken Farmers of Canada
- Dec 1, 2025Member of ParliamentBusiness Council of Alberta
- Nov 13, 2025Member of ParliamentThe Professional Institute for the Public Service of Canada
- Oct 30, 2025Member of ParliamentALBERTA FOREST PRODUCTS ASSOCIATION
- Oct 29, 2025Member of ParliamentDrax
- Oct 29, 2025Member of ParliamentDrax
- Oct 27, 2025MPTourism Industry Association of Alberta (TIAA)
- Oct 9, 2025Member of ParliamentCanadian Coalition for Firearm Rights
- Oct 8, 2025Member of ParliamentCanadian Cattle Association
- Sep 29, 2025Member of ParliamentCanada's National Firearms Association