
Who's been lobbying this MP
15+ clients- 1.FEDERATION OF CANADIAN MUNICIPALITIES17
- 2.Federation of Canadian Municipalities12
- 3.The Canadian National Railway Company9
- 4.Air Canada8
- 5.Canadian Steel Producers Association7
- 6.ArcelorMittal Dofasco G.P.7
- 7.Chicken Farmers of Canada6
- 8.Canadian Association of Petroleum Producers6
- 9.Society of Professional Engineers and Associates6
- 10.Dairy Farmers of New Brunswick6
- 11.Fédération des communautés francophones et acadienne du Canada5
- 12.dairy farmers of canada5
- 13.BC Lumber Trade Council5
- 14.Rio Tinto Canada Management Inc5
- 15.TransCanada PipeLines Limited5
Voting record
Recent votes
- #119YesMay 6, 2026
Ways and means motion No. 11
- #118YesMay 6, 2026
Opposition Motion (Measures to support the manufacturing sector)
- #113C-11NoMay 5, 2026
Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 4)
- #114C-11YesMay 5, 2026
Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 5)
- #116C-11NoMay 5, 2026
Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 9)
- #117C-11YesMay 5, 2026
Concurrence at report stage of Bill C-11, An Act to amend the National Defence Act and other Acts
- #110C-11NoMay 5, 2026
Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 1)
- #112C-11YesMay 5, 2026
Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 3)
- #111C-11NoMay 5, 2026
Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 2)
- #115C-11YesMay 5, 2026
Bill C-11, An Act to amend the National Defence Act and other Acts (report stage amendment) (Motion No. 6)
- #109NoMay 4, 2026
Opposition Motion (Sovereign debt funds)
- #108C-11YesMay 4, 2026
Time allocation for Bill C-11, An Act to amend the National Defence Act and other Acts
- #107YesApr 29, 2026
Ways and means motion No. 10
- #106YesApr 27, 2026
Government Business No. 9 (Changes to the Standing Orders)
- #104YesApr 27, 2026
Motion for closure
- #105NoApr 27, 2026
Government Business No. 9 (Changes to the Standing Orders) (amendment)
- #103YesApr 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-238YesApr 22, 2026
2nd reading of Bill C-238, An Act to amend the Criminal Code (restitution orders)
- #102C-226YesApr 22, 2026
2nd reading of Bill C-226, An Act to establish a national framework to improve food price transparency
Bills sponsored (4)
- C-545-1Law (royal assent given)Jun 6, 2025
An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act
- C-7044-1Law (royal assent given)May 6, 2024
An Act respecting countering foreign interference
- C-6544-1In committee (House)Mar 20, 2024
An Act to amend the Canada Elections Act
- C-1444-1Law (royal assent given)Mar 24, 2022
An Act to amend the Constitution Act, 1867 (electoral representation)
Recent lobbying contacts
- Apr 30, 2026President of the King's Privy Council for Canada and Minister of International Trade and Intergovernmental AffairsMagna International Inc.
- Apr 27, 2026President of the King's Privy Council for Canada and Minister of International Trade and Intergovernmental AffairsFruit & Vegetable Growers of Canada
- Apr 27, 2026President of the King's Privy Council for Canada and Minister of International Trade and Intergovernmental AffairsCanadian Agri-Food Trade Alliance
- Apr 27, 2026President of the King's Privy Council for Canada and Minister responsible for Canada-U.S. Trade, Intergovernmental Affairs, Internal Trade and One CanCanadian Meat Council
- Apr 23, 2026President of the King's Privy Council for Canada and Minister of International Trade and Intergovernmental AffairsCouncil of Forest Industries
- Apr 23, 2026President of the King's Privy Council for Canada and Minister of International Trade and Intergovernmental AffairsBC Lumber Trade Council
- Mar 26, 2026President of the King's Privy Council for Canada and Minister of International Trade and Intergovernmental AffairsEnbridge Inc.
- Mar 26, 2026Président du Conseil privé du Roi pour le Canada et Ministre du Commerce international et des Affaires intergouvernementalesCSL Group Inc.
- Mar 26, 2026President of the King's Privy Council for Canada and Minister of International Trade and Intergovernmental AffairsCSL Group Inc.
- Mar 17, 2026President of the Privy Council and Minister responsible for Canada-U.S. Trade, Intergovernmental Affairs, Internal Trade and One Canadian EconomyCanadian Association of Petroleum Producers
- Mar 17, 2026President of the King's Privy Council for Canada and Minister of International Trade and Intergovernmental AffairsSuncor Energy Inc.
- Mar 11, 2026President of the King's Privy Council for Canada and Minister of International Trade and Intergovernmental AffairsToyota Canada Inc.
- Mar 11, 2026President of the King's Privy Council for Canada and Minister of International Trade and Intergovernmental AffairsToyota Motor Manufacturing Canada Inc.
- Feb 26, 2026President of the King's Privy Council for Canada and Minister of International Trade and Intergovernmental AffairsThe Toronto-Dominion Bank
- Feb 23, 2026President of the King's Privy Council for Canada and Minister of International Trade and Intergovernmental AffairsPfizer Canada ULC
- Feb 23, 2026President of the King’s Privy Council, Minister responsible for Canada-U.S. Trade, Internal Trade, Intergovernmental Affairs and One Canadian EconomyAmgen Canada Inc.
- Feb 23, 2026President of the King's Privy Council for Canada and Minister of International Trade and Intergovernmental AffairsJanssen Inc.
- Feb 23, 2026President of the King's Privy Council for Canada and Minister of International Trade and Intergovernmental AffairsNovo Nordisk Canada Inc.
- Feb 23, 2026President of the King's Privy Council for Canada and Minister of International Trade and Intergovernmental AffairsBIOTECANADA
- Feb 23, 2026President of the King's Privy Council for Canada and Minister of International Trade and Intergovernmental AffairsAbbVie Corporation
- Feb 23, 2026President of the King's Privy Council for Canada and Minister of International Trade and Intergovernmental Affairs and One Canadian EconomyInnovative Medicines Canada
- Feb 23, 2026Minister Responsible for Canada-USTradeNews Media Canada
- Feb 23, 2026President of the King's Privy Council for Canada and Minister of International Trade and Intergovernmental AffairsMerck Canada Inc.
- Feb 23, 2026President of the King's Privy Council for Canada and Minister of International Trade and Intergovernmental AffairsAstraZeneca Canada Inc.
- Feb 23, 2026President of the King's Privy Council for Canada and Minister of International Trade and Intergovernmental AffairsHoffmann-La Roche Limited