Currently holds the office of Massachusetts State Senate - Hampden and Hampshire (District 2) until January 3, 2025.
Candidate for Massachusetts State Senate - Hampden and Hampshire (District 2) in 2024 Massachusetts General Election.
View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.
Get StartedJohn believes we should ensure that all first responders have the training, support and equipment to take care of them when they are in need. Learn more
John understands the importance of a strong, well-funded education system that can create leaders and prepare workers for the skills of 21st century jobs. Learn more
John has made a commitment to honor and protect our older adults by increasing access to services including MassHealth, transportation and affordable housing. Learn more
He will work to find ways to provide valuable services and improve the state’s infrastructure without overburdening workers. Learn more
John believes in addressing the skills gap within information technologies, healthcare and American manufacturing as an integral part of the Massachusetts’ growing workforce and economic development. Learn more
View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.