
Who's been lobbying this MP
15+ clients- 1.Canadian Mental Health Association22
- 2.Canadian Federation of Independent Business (CFIB)20
- 3.Tourism Industry Association of Canada16
- 4.Paper Excellence Canada12
- 5.Canadian Medical Association11
- 6.Canadian Labour Congress8
- 7.CANADIAN NURSES ASSOCIATION/ASSOCIATION DES INFIRMIERES ET INFIRMIERS DU CANADA(CNA)6
- 8.NATURE CANADA6
- 9.BC Dairy Association6
- 10.Oceana Canada6
- 11.Huu-ay-aht First Nation5
- 12.Canadian Federation of Nurses Unions5
- 13.Trans Canada Trail5
- 14.CANADIAN HEALTH FOOD ASSOCIATION5
- 15.Public Service Alliance of Canada5
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 (11)
- C-25645-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)Nov 7, 2025
An Act to amend certain Acts in relation to survivor pension benefits
- C-25245-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 22, 2025
An Act respecting a national day of remembrance to honour Canadian Armed Forces members who have lost their lives in peacetime in Canada
- C-21545-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 18, 2025
An Act to amend the Marine Liability Act (national strategy respecting pollution caused by shipping container spills)
- C-21145-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 17, 2025
An Act to amend the Income Tax Act and the Canada Pension Plan (deeming provision)
- C-20645-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 establish a national strategy on brain injuries
- C-20445-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 4, 2025
An Act to amend the Income Tax Act (volunteer firefighting and search and rescue volunteer tax credit)
- C-20145-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 29, 2025
An Act to amend the Canada Health Act (mental, addictions and substance use health services)
- C-41444-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 10, 2024
An Act to amend the Canada Health Act (mental, addictions and substance use health services)
- C-31044-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 8, 2022
An Act to amend the Income Tax Act (volunteer firefighting and search and rescue volunteer tax credit)
- C-21644-1DefeatedDec 15, 2021
An Act to amend the Controlled Drugs and Substances Act and to enact the Expungement of Certain Drug-related Convictions Act and the National Strategy on Substance Use Act
- C-20144-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)Nov 25, 2021
An Act to amend the Income Tax Act (volunteer firefighting and search and rescue volunteer services)
Recent lobbying contacts
- May 5, 2026Member of ParliamentWorld Animal Protection
- Mar 26, 2026Member of ParliamentHIV Legal Network
- Mar 24, 2026Member of ParliamentCBC Pensioners National Association
- Mar 20, 2026Member of ParliamentCanadian Federation of Independent Business (CFIB)
- Mar 11, 2026Member of ParliamentForest Products Association of Canada
- Feb 25, 2026Member of ParliamentCanadian Mental Health Association
- Feb 25, 2026Member of ParliamentCanadian Men's Health Foundation
- Feb 24, 2026Member of ParliamentVélo Canada Bikes
- Feb 24, 2026Member of ParliamentCanadian Men's Health Foundation
- Feb 3, 2026Member of ParliamentCanadian Federation of Nurses Unions
- Feb 3, 2026Member of ParliamentWORLD VISION CANADA
- Feb 3, 2026Member of ParliamentCARE Canada
- Feb 3, 2026Member of ParliamentIslamic Relief Canada
- Jan 16, 2026Member of ParliamentCanadian Association of University Teachers
- Dec 19, 2025Member of ParliamentNational Union of Public and General Employees
- Dec 11, 2025Member of ParliamentCANADIAN NURSES ASSOCIATION/ASSOCIATION DES INFIRMIERES ET INFIRMIERS DU CANADA(CNA)
- Dec 11, 2025Member of ParliamentHEAL, Organizations for Health Action
- Dec 10, 2025Member of ParliamentRESULTS Canada
- Dec 2, 2025Member of ParliamentCanadian Organic Growers
- Dec 2, 2025Member of ParliamentCanadian Organic Growers
- Nov 28, 2025Member of ParliamentHIV Legal Network
- Nov 25, 2025Member of ParliamentCanadian Produce Marketing Association
- Nov 25, 2025Member of ParliamentResolute FP Canada Inc.
- Nov 25, 2025Member of ParliamentPaper Excellence Canada
- Nov 25, 2025Member of ParliamentCanadian Federation of Nurses Unions