← Members

35
Total Votes
100%
Party Line
0%
Against Party
72%
Missed Votes
Voting by Category
Trade 8 Yea · 8 Nay · 50% Yea
Immigration 6 Yea · 2 Nay · 75% Yea
Criminal Justice 1 Yea · 1 Nay · 50% Yea
Budget 1 Yea · 1 Nay · 50% Yea
Environment 1 Yea · 0 Nay · 100% Yea
Recent Votes
| Date | Vote | Bill | Description | Result | Alignment |
|---|---|---|---|---|---|
| Jan 28, 2026 | Nay | 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 | 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. 48) | 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. 22) | 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. 2) | 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. 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 |
| 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 | 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 | 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 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 | 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 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 | 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 11) | 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 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 | 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 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 | 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 1) | 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 | 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 | 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) | 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) (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 |