
Who's been lobbying this MP
15+ clients- 1.NATURE CANADA25
- 2.David Suzuki Foundation23
- 3.BC Dairy Association18
- 4.Cystic Fibrosis Canada17
- 5.Ecojustice Canada16
- 6.Canadian Parks and Wilderness Society15
- 7.Unifor15
- 8.World Wildlife Fund Canada14
- 9.The Mining Association of Canada (MAC)14
- 10.Environmental Defence Canada14
- 11.PEMBINA INSTITUTE13
- 12.FEDERATION OF CANADIAN MUNICIPALITIES12
- 13.Climate Action Network Canada12
- 14.Canadian Medical Association12
- 15.DUCKS UNLIMITED CANADA11
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-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-11YesMay 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-11NoMay 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-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
- #107YesApr 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)
- #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-40844-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)Jun 19, 2024
An Act to amend the Referendum Act
- C-23644-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 7, 2022
An Act to continue VIA Rail Canada Inc. under the name VIA Rail Canada and to make consequential amendments to other Acts
- C-22644-1Law (royal assent given)Feb 2, 2022
An Act respecting the development of a national strategy to assess, prevent and address environmental racism and to advance environmental justice
- C-20944-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 9, 2021
An Act to amend the Criminal Code and the Controlled Drugs and Substances Act and to make consequential amendments to another Act
Recent lobbying contacts
- May 7, 2026Member of ParliamentWorld Animal Protection
- Mar 25, 2026Member of ParliamentUnifor
- Feb 12, 2026Member of ParliamentNational Campus and Community Radio Association
- Feb 11, 2026Member of ParliamentWomen's Legal Education and Action Fund
- Feb 10, 2026Member of ParliamentCitizens' Climate Lobby Canada
- Feb 10, 2026Member of ParliamentInsurance Brokers Association of Canada
- Feb 9, 2026Member of ParliamentBritish Columbia Assembly of First Nations
- Feb 6, 2026Member of ParliamentGREENPEACE CANADA
- Feb 5, 2026Member of ParliamentCANADIAN FOODGRAINS BANK
- Feb 5, 2026Member of ParliamentMennonite Central Committee Canada
- Feb 4, 2026Member of ParliamentIslamic Relief Canada
- Feb 3, 2026Member of ParliamentCARE Canada
- Feb 3, 2026Member of ParliamentWORLD VISION CANADA
- Feb 3, 2026Member of ParliamentIslamic Relief Canada
- Feb 3, 2026Member of ParliamentCanadian Federation of Nurses Unions
- Feb 2, 2026Member of ParliamentOXFAM CANADA
- Jan 30, 2026Member of ParliamentCentre for Digital Rights
- Jan 28, 2026Member of ParliamentCanadian Bar Association
- Jan 26, 2026Member of ParliamentNational Council of Canadian Muslims (NCCM)
- Dec 9, 2025Member of ParliamentEcojustice Canada
- Dec 9, 2025Member of ParliamentClimate Action Network Canada
- Dec 9, 2025Member of ParliamentGREENPEACE CANADA
- Dec 3, 2025Member of ParliamentClimate Caucus Council
- Nov 26, 2025Member of ParliamentPublic Service Alliance of Canada
- Nov 26, 2025Member of ParliamentAssociation of Canadian Publishers