REAL PEOPLE FIRST

Government Should Work For Everyone

I'm a union worker, a family man, and a lifelong Niagara resident. I've listened to what you're struggling with. Now I want to do something about it.

Why Now?

My kids told me they can't afford to live here. They said Niagara doesn't feel like a place where they can build a future.

That hurt. This is our home. And I'm not willing to accept that the next generation has to leave.

I'm running because government needs to remember: it's not a business. It's supposed to serve people.

Construction & Union Work

Equipment operator, negotiator, supervisor. I know what it means to earn an honest living.

Rooted in Niagara

Born in Grimsby. Grew up on my grandfather's fruit farm. 11 years in North Pelham with my family.

Learning & Growing

I've spent the last five years unlearning privilege and learning what justice actually means.

What Ward 1 Is Telling Me

Knocking on doors. Listening. Here's what I'm hearing:

Speeding & Safety

Reckless drivers near schools. Families deserve safe streets.

💰

Rising Costs

Property taxes up, water rates up, utilities up. Enough.

🛡️

Accountability

Developers getting sweetheart deals. Residents get left behind.

🌱

Food & Agriculture

Supporting local farms. Protecting wells. Keeping Niagara healthy.

❤️

Real Listening

Councillors who actually show up and care about what you're dealing with.

Investment

$19M infrastructure gap. We need smart choices about roads, water, services.

What I'm Committed To

1

Listen First

I show up. I ask real questions. I don't pretend to have all the answers.

2

Fight for Fairness

No special treatment for developers or corporations. Equal rules for everyone.

3

Protect What Matters

Our water. Our farms. Our neighborhoods. Our ability to afford to live here.

4

Build Community

Youth programs. Local food. Programs that help people stay and thrive in Niagara.

Let's Talk

I'm not a politician. I'm your neighbor. Tell me what's on your mind—I'm listening.

✓ Thank you. I'll be at your door.

PHONE

905-323-5284

WHERE

North Pelham, Ward 1