
Who's been lobbying this MP
15+ clients- 1.National Council of Canadian Muslims (NCCM)21
- 2.Islamic Relief Canada7
- 3.City of Brampton6
- 4.Polar Racking Inc.5
- 5.Global Automakers of Canada4
- 6.Alstom Transport Canada Inc.4
- 7.The Professional Institute for the Public Service of Canada3
- 8.Montrose Property Holdings Ltd.3
- 9.Toyota Canada Inc.3
- 10.HONDA CANADA INC.3
- 11.Greater Toronto Airports Authority3
- 12.Toronto Metropolitan University3
- 13.Canadian Automobile Dealers Association (CADA)3
- 14.The Canadian Vaping Association3
- 15.Boundaries North3
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 (5)
- C-2345-1Law (royal assent given)Mar 24, 2026
An Act for granting to His Majesty certain sums of money for the federal public administration for the fiscal year ending March 31, 2026
- C-2445-1Law (royal assent given)Mar 24, 2026
An Act for granting to His Majesty certain sums of money for the federal public administration for the fiscal year ending March 31, 2027
- C-1745-1Law (royal assent given)Dec 9, 2025
An Act for granting to His Majesty certain sums of money for the federal public administration for the fiscal year ending March 31, 2026
- C-645-1Law (royal assent given)Jun 17, 2025
An Act for granting to His Majesty certain sums of money for the federal public administration for the fiscal year ending March 31, 2026
- C-745-1Law (royal assent given)Jun 17, 2025
An Act for granting to His Majesty certain sums of money for the federal public administration for the fiscal year ending March 31, 2026
Recent lobbying contacts
- Apr 23, 2026President of the Treasury BoardJuniper Capital
- Mar 31, 2026MPCUBE Building Systems
- Mar 23, 2026Member of ParliamentNational Council of Canadian Muslims (NCCM)
- Mar 17, 2026President of the Treasury BoardMcMaster University
- Mar 11, 2026DéputéCollège Boréal d’arts appliqués et de technologie
- Mar 9, 2026President of the Treasury BoardIrving Shipbuilding Inc.
- Mar 9, 2026President of the Treasury Board of CanadaIrving Shipbuilding Inc.
- Mar 3, 2026Member of ParliamentThe National Council of Canadian Muslims
- Mar 3, 2026Technical AdvisorWestern Canadian Shippers Coalition
- Feb 12, 2026DéputéBLS International
- Feb 10, 2026Member of ParliamentNational Council of Canadian Muslims (NCCM)
- Feb 3, 2026DéputéLES PRODUCTEURS DE LAIT DU QUÉBEC
- Feb 3, 2026Member of ParliamentAlberta Milk
- Feb 3, 2026Member of ParliamentAlberta Milk
- Feb 1, 2026Member of ParliamentPolar Racking Inc.
- Jan 26, 2026President of the Treasury BoardNational Council of Canadian Muslims (NCCM)
- Jan 26, 2026Member of ParliamentNational Council of Canadian Muslims (NCCM)
- Jan 26, 2026Member of ParliamentPolar Racking Inc.
- Jan 20, 2026Member of ParliamentPolar Racking Inc.
- Jan 16, 2026President of the Treasury BoardDayforce Canada Ltd.
- Jan 13, 2026Technical AdvisorK+S Potash Canada GP
- Dec 18, 2025Member of ParliamentPolar Racking Inc.
- Dec 12, 2025President of the Treasury Board of CanadaThe Professional Institute for the Public Service of Canada
- Dec 12, 2025Member of ParliamentCanadian Association of Professional Employees
- Nov 27, 2025Member of ParliamentBoundaries North