These are no
ordinary times.
A lifelong Democrat, attorney, and 42-year Canton resident — ready to fight for our communities on Beacon Hill.
Time to get
back in the ring.
"Most people I know are struggling with how to respond, to keep the faith with what we hold dear. For me, it's time to contribute and serve the best way I know how."
These are no ordinary times — for our nation, for our state, and for our communities. As a lifelong Democrat, I'm prepared to represent and be accountable to all of the District's residents, and to join the State House in its fight against the war on immigrants, on science, on climate, and on our democratic institutions.
I've been here before. After losing a Select Board race in 2019 by a few votes, I doubled down and won the following year — becoming only the third woman to serve on Canton's Select Board. I know how to fight, how to listen, and how to get things done.
Retired from all paid, private sector work, I'm prepared to devote myself full time to being the most effective, available, and responsive State Representative possible for Canton, Stoughton, and Avon.
What I'll fight for
on Beacon Hill
"Massachusetts generally has a high quality of life. But affordability remains a critical issue. Day to day expenses like gas, rent, child care, groceries and taxes — and bigger ticket items like college tuition, healthcare, housing and saving for retirement. We can't save our way to long term financial stability. We have to make thoughtful choices about what short term investments deliver long term benefits, and rethink traditional approaches to how government services are delivered and funded."
Getting things done
for this community
Forty acres,
transformed.
Over a decade of patient public-private collaboration turned 40 acres of contaminated industrial wasteland into Canton's Paul Revere Heritage Site — a thriving public park, two restored Revere-era buildings, and a 300-plus-unit neighborhood. Now generating $1.7M in annual tax revenue, projected to grow to $2.5M.
Read the case study →Ready to
get involved?
Knock doors, make calls, or host a neighbor conversation. Every hour you give moves us closer to Beacon Hill.
Volunteer NowChip in to
make it happen.
Local campaigns run on local support. Any amount helps us reach voters across Canton, Stoughton, and Avon.
Donate