
Who's been lobbying this MP
15+ clients- 1.Cooperation Canada22
- 2.Steelworkers Humanity Fund19
- 3.University of Alberta15
- 4.National Council of Canadian Muslims (NCCM)15
- 5.RESULTS Canada13
- 6.The United Church of Canada12
- 7.CARE Canada12
- 8.Plan International Canada Inc.11
- 9.OXFAM CANADA11
- 10.WORLD VISION CANADA10
- 11.Islamic Relief Canada10
- 12.ONE Global (Canada)9
- 13.Athabasca Chipewyan First Nation7
- 14.Friends of Canadian Broadcasting7
- 15.Global Poverty Project Canada (Global Citizen)6
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)
- #109NoMay 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
- #106YesApr 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 (9)
- C-25945-1Second reading (House)Jan 27, 2026
An Act to amend the Canada Labour Code (fair representation)
- C-22945-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)Sep 18, 2025
An Act to establish a national framework respecting attention deficit hyperactivity disorder
- C-20745-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 10, 2025
An Act to amend the Canada Pension Plan
- C-38744-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)Apr 30, 2024
An Act to amend the Canada Pension Plan
- C-33844-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 6, 2023
National Indigenous Teachers Day Act
- C-32944-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)Mar 30, 2023
An Act to establish a national framework respecting attention deficit hyperactivity disorder
- C-26344-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)Mar 29, 2022
An Act to establish the Office of the Commissioner for Responsible Business Conduct Abroad and to make consequential amendments to other Acts
- C-26044-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)Mar 24, 2022
An Act relating to cash contributions by Canada and to criteria and conditions in respect of post-secondary education
- C-20544-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 1, 2021
An Act to amend the Impact Assessment Act
Recent lobbying contacts
- Apr 23, 2026Member of ParliamentCanadian Parents for French
- Apr 23, 2026Member of ParliamentDirectors Guild of Canada
- Feb 24, 2026Member of ParliamentCanadian Union of Public Employees
- Feb 24, 2026Member of ParliamentCanadian Union of Public Employees British Columbia (CUPE BC)
- Feb 11, 2026Member of ParliamentUnifor
- Feb 10, 2026Member of ParliamentCanadian Association of University Teachers
- Feb 4, 2026Member of ParliamentIslamic Relief Canada
- Jan 19, 2026Member of ParliamentEnvironmental Defence Canada
- Jan 15, 2026Member of ParliamentCanadian Steel Producers Association
- Dec 18, 2025Member of ParliamentCANADIAN CANCER SOCIETY
- Dec 11, 2025Member of ParliamentUniversity of Alberta
- Nov 25, 2025Member of ParliamentCanadian Labour Congress
- Nov 17, 2025Member of ParliamentBrain Canada Foundation
- Nov 10, 2025Member of ParliamentThe Professional Institute for the Public Service of Canada
- Oct 30, 2025Member of ParliamentFEDERATION OF CANADIAN MUNICIPALITIES
- Oct 30, 2025Member of ParliamentFederation of Canadian Municipalities
- Oct 20, 2025Member of ParliamentPEMBINA INSTITUTE
- Oct 20, 2025Member of ParliamentNational Council of Canadian Muslims (NCCM)
- Oct 15, 2025Member of ParliamentCanadian Medical Association
- Oct 15, 2025Member of ParliamentCanadian Medical Association
- Sep 25, 2025Member of ParliamentSteelworkers Humanity Fund
- Sep 25, 2025Member of ParliamentMakeWay Charitable Society
- Sep 23, 2025MPCARE Canada
- Sep 16, 2025Member of ParliamentNational Ballet of Canada
- Sep 16, 2025Member of ParliamentCanadian Urban Transit Association