Alberta NDP Lower chamber District Calgary-Buffalo

Joe Ceci

Reaching Joe Ceci? Do it at scale.

Run a one-click campaign that sends personalized messages from your whole list — with the highest deliverability in the category.

1

Bills sponsored

this session · 1 all-time

0

Bills co-sponsored

this session · 0 all-time

1

Enacted into law

this session · 1 all-time

11

Recorded votes

100%

Vote participation

voted in 100% of 11 recorded votes

Voting scorecard

31-2 session · computed from recorded roll-call votes

Party unity

100%

based on 10 votes

Votes with own party's majority

Independence

0%

based on 10 votes

Votes against own party's majority

Participation

100%

based on 10 votes

Roll calls where a yes/no was cast

Sponsored (introduced)

1 bill
Current session 1 bill

Voting record

Current session 10 votes
Bill Vote Result Date
Bill 7 Water Amendment Act, 2025

Recorded division on Bill No. 7

Nay pass November 18, 2025
Bill 4 Public Safety and Emergency Services Statutes Amendment Act, 2025 (No. 2)

Recorded division on Bill No. 4

Nay pass November 24, 2025
Bill 6 Education (Prioritizing Literacy and Numeracy) Amendment Act, 2025 (No. 2)

Recorded division on Bill No. 6

Nay pass December 03, 2025
Bill 205 Non-Disclosure Agreements Act

Recorded division on Bill No. 205

Yea fail March 23, 2026
Bill 19 Appropriation Act, 2026 ($)

Recorded division on Bill No. 19

Nay pass March 25, 2026
Bill 32 Electoral Boundaries Commission Amendment Act, 2026

Recorded division on Bill No. 32

Nay pass May 11, 2026
Bill 28 Municipal Affairs and Housing Statutes Amendment Act, 2026

Recorded division on Bill No. 28

Nay pass May 11, 2026
Bill 25 An Act to Remove Politics and Ideology from Classrooms and Amend the Education Act, 2026

Recorded division on Bill No. 25

Nay pass May 11, 2026
Bill 25 An Act to Remove Politics and Ideology from Classrooms and Amend the Education Act, 2026

Recorded division on Bill No. 25

Nay pass May 12, 2026
Bill 29 Health Statutes Amendment Act, 2026

Recorded division on Bill No. 29

Nay pass May 12, 2026
Historical 1 vote
Bill Vote Result Date
Recorded division Nay pass October 27, 2025