← Members

82
Total Votes
100%
Party Line
0%
Against Party
35%
Missed Votes
Voting by Category
Trade 11 Yea · 7 Nay · 61% Yea
Criminal Justice 7 Yea · 5 Nay · 58% Yea
Budget 7 Yea · 3 Nay · 70% Yea
Social Policy 2 Yea · 2 Nay · 50% Yea
Immigration 1 Yea · 3 Nay · 25% Yea
Environment 1 Yea · 2 Nay · 33% Yea
Labour 1 Yea · 0 Nay · 100% Yea
Housing 0 Yea · 1 Nay · 0% Yea
Recent Votes
| Date | Vote | Bill | Description | Result | Alignment |
|---|---|---|---|---|---|
| Apr 22, 2026 | Nay | Private Members' Business M-16 (Use of underused and surplus federal lands and buildings for services for veterans) | Agreed To | ✓ party | |
| Apr 22, 2026 | Nay | C-226 | 2nd reading of Bill C-226, An Act to establish a national framework to improve food price transparency | Agreed To | ✓ party |
| Apr 22, 2026 | Nay | C-238 | 2nd reading of Bill C-238, An Act to amend the Criminal Code (restitution orders) | Agreed To | ✓ party |
| Apr 22, 2026 | Nay | S-211 | 2nd reading of Bill S-211, An Act respecting a national framework on sports betting advertising | Agreed To | ✓ party |
| Apr 21, 2026 | Yea | Seventh report of the Standing Committee on Human Resources, Skills and Social Development and the Status of Persons with Disabilities | Negatived | ✓ party | |
| Apr 21, 2026 | Nay | Appointment of an officer of Parliament | Agreed To | ✓ party | |
| Apr 15, 2026 | Yea | C-231 | 2nd reading of Bill C-231, An Act to amend the Youth Criminal Justice Act | Agreed To | ✓ party |
| Mar 25, 2026 | Yea | C-9 | 3rd reading and adoption of Bill C-9, An Act to amend the Criminal Code (hate propaganda, hate crime and access to religious or cultural places) | Agreed To | ✓ party |
| Mar 25, 2026 | Nay | C-9 | Bill C-9, An Act to amend the Criminal Code (hate propaganda, hate crime and access to religious or cultural places) (recommittal to a committee) | Negatived | ✓ party |
| Mar 25, 2026 | Nay | C-242 | 2nd reading of Bill C-242, An Act to amend the Criminal Code and the Department of Justice Act | Negatived | ✓ party |
| Mar 25, 2026 | Nay | C-243 | 2nd reading of Bill C-243, An Act to amend the Corrections and Conditional Release Act (parole review) | Negatived | ✓ party |
| Mar 25, 2026 | Yea | C-220 | 2nd reading of Bill C-220, An Act to amend the Criminal Code (immigration status in sentencing) | Negatived | ✓ party |
| Mar 25, 2026 | Yea | C-246 | 2nd reading of Bill C-246, An Act to amend the Criminal Code (consecutive sentences for sexual offences) | Negatived | ✓ party |
| Mar 23, 2026 | Yea | C-9 | Concurrence at report stage of Bill C-9, An Act to amend the Criminal Code (hate propaganda, hate crime and access to religious or cultural places) | Agreed To | ✓ party |
| Mar 11, 2026 | Nay | C-233 | 2nd reading of Bill C-233, An Act to amend the Export and Import Permits Act | Negatived | ✓ party |
| Mar 10, 2026 | Yea | C-9 | Government Business No. 6 (Proceedings on Bill C-9, An Act to amend the Criminal Code (hate propaganda, hate crime and access to religious or cultural places)) | Agreed To | ✓ party |
| Feb 25, 2026 | Nay | C-15 | Concurrence at report stage of Bill C-15, An Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 | Agreed To | ✓ party |
| Feb 25, 2026 | Yea | C-15 | Bill C-15, An Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (report stage amendment) (Motion No. 81) | Negatived | ✓ party |
| Feb 25, 2026 | Yea | C-15 | Bill C-15, An Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (report stage amendment) (Motion No. 78) | Negatived | ✓ party |
| Feb 25, 2026 | Yea | C-15 | Bill C-15, An Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (report stage amendment) (Motion No. 55) | Negatived | ✓ party |
| Feb 25, 2026 | Yea | C-15 | Bill C-15, An Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (report stage amendment) (Motion No. 48) | Negatived | ✓ party |
| Feb 25, 2026 | Yea | C-15 | Bill C-15, An Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (report stage amendment) (Motion No. 44) | Negatived | ✓ party |
| Feb 25, 2026 | Nay | C-15 | Bill C-15, An Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (report stage amendment) (Motion No. 34) | Negatived | ✓ party |
| Feb 25, 2026 | Yea | C-15 | Bill C-15, An Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (report stage amendment) (Motion No. 1) | Negatived | ✓ party |
| Feb 25, 2026 | Nay | C-237 | 2nd reading of Bill C-237, An Act to amend the Fisheries Act (Atlantic groundfish fisheries) | Negatived | ✓ party |
| Feb 25, 2026 | Yea | C-244 | 2nd reading of Bill C-244, An Act to amend the Canadian Environmental Protection Act, 1999 and the Wrecked, Abandoned or Hazardous Vessels Act | Agreed To | ✓ party |
| Feb 12, 2026 | Yea | S-210 | 2nd reading of Bill S-210, An Act respecting Ukrainian Heritage Month | Agreed To | ✓ party |
| Feb 12, 2026 | Nay | C-227 | 2nd reading of Bill C-227, An Act to establish a national strategy on housing for young Canadians | Agreed To | ✓ party |
| Feb 4, 2026 | Yea | C-245 | 2nd reading of Bill C-245, An Act to amend the Canadian Multiculturalism Act (non-application in Quebec) | Negatived | ✓ party |
| Feb 4, 2026 | Yea | C-222 | 2nd reading of Bill C-222, An Act to amend the Employment Insurance Act and the Canada Labour Code (death of a child) | Agreed To | ✓ party |
| Feb 2, 2026 | Yea | C-18 | 2nd reading of Bill C-18, An Act to implement the Comprehensive Economic Partnership Agreement between Canada and Indonesia | Agreed To | ✓ party |
| Jan 28, 2026 | Yea | C-228 | 2nd reading of Bill C-228, An Act to amend the Department of Foreign Affairs, Trade and Development Act (prior review of treaties by Parliament) | Negatived | ✓ party |
| Dec 8, 2025 | Nay | C-15 | 2nd reading of Bill C-15, An Act to implement certain provisions of the budget tabled in Parliament on November 4, 2025 (reasoned amendment) | Negatived | ✓ party |
| Dec 3, 2025 | Nay | C-241 | 2nd reading of Bill C-241, An Act to establish a national strategy respecting flood and drought forecasting | Agreed To | ✓ party |
| Dec 3, 2025 | Yea | C-225 | 2nd reading of Bill C-225, An Act to amend the Criminal Code | Agreed To | ✓ party |
| Nov 5, 2025 | Nay | C-3 | 3rd reading and adoption of Bill C-3, An Act to amend the Citizenship Act (2025) | Agreed To | ✓ party |
| Nov 4, 2025 | Yea | First report of the Standing Committee on Human Resources, Skills and Social Development and the Status of Persons with Disabilities | Agreed To | ✓ party | |
| Nov 3, 2025 | Nay | C-3 | Concurrence at report stage of Bill C-3, An Act to amend the Citizenship Act (2025) | Agreed To | ✓ party |
| Nov 3, 2025 | Nay | C-3 | Bill C-3, An Act to amend the Citizenship Act (2025) (report stage amendment) | Agreed To | ✓ party |
| Oct 28, 2025 | Yea | Third report of the Standing Committee on Access to Information, Privacy and Ethics (main motion as amended) | Agreed To | ✓ party | |
| Oct 28, 2025 | Yea | Third report of the Standing Committee on Access to Information, Privacy and Ethics (amendment) | Agreed To | ✓ party | |
| Oct 20, 2025 | Yea | Opposition Motion (Cost of deficits) | Negatived | ✓ party | |
| Oct 6, 2025 | Nay | C-242 | Opposition Motion (Passage of Bill C-242) | Negatived | ✓ party |
| Oct 1, 2025 | Nay | Opposition Motion (Food taxation) | Negatived | ✓ party | |
| Sep 24, 2025 | Yea | Opposition Motion (Constitutional powers of Quebec and the provinces) | Negatived | ✓ party | |
| Sep 23, 2025 | Nay | Opposition Motion (Oil and gas emissions cap) | Negatived | ✓ party | |
| Sep 22, 2025 | Nay | Opposition Motion (Violent crime and repeat offenders) | Negatived | ✓ party | |
| Sep 22, 2025 | Yea | C-3 | 2nd reading of Bill C-3, An Act to amend the Citizenship Act (2025) | Agreed To | ✓ party |
| Jun 20, 2025 | Nay | C-5 | 3rd reading and adoption of Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (Part 2) | Agreed To | ✓ party |
| Jun 20, 2025 | Yea | C-5 | 3rd reading and adoption of Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (Part 1) | Agreed To | ✓ party |
| Jun 20, 2025 | Nay | C-5 | Concurrence at report stage of Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act | Agreed To | ✓ party |
| Jun 20, 2025 | Yea | C-5 | Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (report stage amendment) (Motion 19) | Negatived | ✓ party |
| Jun 20, 2025 | Yea | C-5 | Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (report stage amendment) (Motion 18) | Agreed To | ✓ party |
| Jun 20, 2025 | Nay | C-5 | Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (report stage amendment) (Motion 15) | Negatived | ✓ party |
| Jun 20, 2025 | Yea | C-5 | Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (report stage amendment) (Motion 11) | Negatived | ✓ party |
| Jun 20, 2025 | Nay | C-5 | Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (report stage amendment) (Motion 9) | Agreed To | ✓ party |
| Jun 20, 2025 | Yea | C-5 | Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (report stage amendment) (Motion 7) | Agreed To | ✓ party |
| Jun 20, 2025 | Yea | C-5 | Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (report stage amendment) (Motion 5) | Agreed To | ✓ party |
| Jun 20, 2025 | Yea | C-5 | Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (report stage amendment) (Motion 4) | Negatived | ✓ party |
| Jun 20, 2025 | Yea | C-5 | Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act (report stage amendment) (Motion 1) | Negatived | ✓ party |
| Jun 17, 2025 | Yea | Concurrence in estimates (Supplementary Estimates (A) for the fiscal year ending March 31, 2026) | Agreed To | ✓ party | |
| Jun 17, 2025 | Yea | Concurrence in estimates (Main Estimates for the fiscal year ending March 31, 2026) | Agreed To | ✓ party | |
| Jun 17, 2025 | Nay | Opposition Motion (Sale of gas-powered vehicles) | Negatived | ✓ party | |
| Jun 17, 2025 | Yea | C-7 | 3rd reading and adoption of Bill C-7, An Act for granting to His Majesty certain sums of money for the federal public administration for the fiscal year ending March 31, 2026 | Agreed To | ✓ party |
| Jun 17, 2025 | Yea | C-7 | Concurrence at report stage of Bill C-7, An Act for granting to His Majesty certain sums of money for the federal public administration for the fiscal year ending March 31, 2026 | Agreed To | ✓ party |
| Jun 17, 2025 | Yea | C-7 | 2nd reading of Bill C-7, An Act for granting to His Majesty certain sums of money for the federal public administration for the fiscal year ending March 31, 2026 | Agreed To | ✓ party |
| Jun 17, 2025 | Yea | C-6 | 3rd reading and adoption of Bill C-6, An Act for granting to His Majesty certain sums of money for the federal public administration for the fiscal year ending March 31, 2026 | Agreed To | ✓ party |
| Jun 17, 2025 | Yea | C-6 | Concurrence at report stage of Bill C-6, An Act for granting to His Majesty certain sums of money for the federal public administration for the fiscal year ending March 31, 2026 | Agreed To | ✓ party |
| Jun 17, 2025 | Yea | C-6 | 2nd reading of Bill C-6, An Act for granting to His Majesty certain sums of money for the federal public administration for the fiscal year ending March 31, 2026 | Agreed To | ✓ party |
| Jun 16, 2025 | Yea | Opposition Motion (GCStrategies Inc.) | Agreed To | ✓ party | |
| Jun 16, 2025 | Nay | Motion for closure | Agreed To | ✓ party | |
| Jun 16, 2025 | Nay | C-5 | 2nd reading of Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act | Agreed To | ✓ party |
| Jun 16, 2025 | Nay | C-5 | Government Business No. 1 (Proceedings on Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act) | Agreed To | ✓ party |
| Jun 16, 2025 | Yea | C-5 | Government Business No. 1 (Proceedings on Bill C-5, An Act to enact the Free Trade and Labour Mobility in Canada Act and the Building Canada Act) (amendment) | Negatived | ✓ party |
| Jun 12, 2025 | Yea | C-4 | 2nd reading of Bill C-4, An Act respecting certain affordability measures for Canadians and another measure | Agreed To | ✓ party |
| Jun 11, 2025 | Yea | Opposition Motion (Canada carbon rebate and payment to Quebec) | Negatived | ✓ party | |
| Jun 11, 2025 | Yea | Opposition Motion (Canada carbon rebate and payment to Quebec) (amendment) | Negatived | ✓ party | |
| Jun 10, 2025 | Yea | Opposition Motion (Food inflation and budgetary policy) | Negatived | ✓ party | |
| Jun 5, 2025 | Yea | Ways and means motion No. 1 | Agreed To | ✓ party | |
| Jun 2, 2025 | Yea | Address in Reply to the Speech from the Throne (amendment as amended) | Agreed To | ✓ party | |
| Jun 2, 2025 | Yea | Address in Reply to the Speech from the Throne (subamendment) | Agreed To | ✓ party | |
| May 29, 2025 | Yea | Address in Reply to the Speech from the Throne (subamendment) | Agreed To | ✓ party |