← Members

73
Total Votes
100%
Party Line
0%
Against Party
42%
Missed Votes
Voting by Category
Trade 12 Yea · 6 Nay · 66% Yea
Criminal Justice 2 Yea · 9 Nay · 18% Yea
Budget 6 Yea · 4 Nay · 60% Yea
Immigration 6 Yea · 2 Nay · 75% Yea
Social Policy 3 Yea · 0 Nay · 100% Yea
Environment 2 Yea · 1 Nay · 66% Yea
Housing 1 Yea · 0 Nay · 100% Yea
Recent Votes
| Date | Vote | Bill | Description | Result | Alignment |
|---|---|---|---|---|---|
| Apr 22, 2026 | Yea | Private Members' Business M-16 (Use of underused and surplus federal lands and buildings for services for veterans) | Agreed To | ✓ party | |
| Apr 22, 2026 | Yea | 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 | Yea | C-238 | 2nd reading of Bill C-238, An Act to amend the Criminal Code (restitution orders) | Agreed To | ✓ party |
| Apr 22, 2026 | Yea | S-211 | 2nd reading of Bill S-211, An Act respecting a national framework on sports betting advertising | Agreed To | ✓ party |
| Apr 21, 2026 | Nay | Seventh report of the Standing Committee on Human Resources, Skills and Social Development and the Status of Persons with Disabilities | Negatived | ✓ 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 | Nay | 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 | Nay | C-220 | 2nd reading of Bill C-220, An Act to amend the Criminal Code (immigration status in sentencing) | Negatived | ✓ party |
| Mar 25, 2026 | Nay | 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 | Nay | 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 | Yea | C-233 | 2nd reading of Bill C-233, An Act to amend the Export and Import Permits Act | Negatived | ✓ party |
| Mar 10, 2026 | Nay | 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 | 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. 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 | 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. 44) | 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. 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 | Yea | C-227 | 2nd reading of Bill C-227, An Act to establish a national strategy on housing for young Canadians | 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 11, 2025 | Nay | C-12 | Bill C-12, An Act respecting certain measures relating to the security of Canada's borders and the integrity of the Canadian immigration system and respecting other related security measures (report stage amendment) (Motion No. 48) | Agreed To | ✓ party |
| Dec 11, 2025 | Nay | C-12 | Bill C-12, An Act respecting certain measures relating to the security of Canada's borders and the integrity of the Canadian immigration system and respecting other related security measures (report stage amendment) (Motion No. 22) | Agreed To | ✓ party |
| Dec 11, 2025 | Yea | C-12 | Bill C-12, An Act respecting certain measures relating to the security of Canada's borders and the integrity of the Canadian immigration system and respecting other related security measures (report stage amendment) (Motion No. 2) | Negatived | ✓ party |
| Dec 11, 2025 | Yea | C-12 | Bill C-12, An Act respecting certain measures relating to the security of Canada's borders and the integrity of the Canadian immigration system and respecting other related security measures (report stage amendment) (Motion No. 1) | 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 | Yea | C-241 | 2nd reading of Bill C-241, An Act to establish a national strategy respecting flood and drought forecasting | Agreed To | ✓ party |
| Nov 5, 2025 | Yea | C-3 | 3rd reading and adoption of Bill C-3, An Act to amend the Citizenship Act (2025) | Agreed To | ✓ party |
| Nov 3, 2025 | Yea | C-3 | Concurrence at report stage of Bill C-3, An Act to amend the Citizenship Act (2025) | Agreed To | ✓ party |
| Nov 3, 2025 | Yea | C-3 | Bill C-3, An Act to amend the Citizenship Act (2025) (report stage amendment) | Agreed To | ✓ party |
| Oct 6, 2025 | Nay | C-242 | Opposition Motion (Passage of Bill C-242) | 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 | Yea | 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 | 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 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 (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 | Nay | 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 |