
Currently holds the office of Massachusetts State Senate - Hampden and Hampshire (District 2) until January 6, 2027.
Candidate for Massachusetts State Senate - Hampden and Hampshire (District 2) in 2026 Massachusetts Primary 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 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
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 understands how hard it is for families to balance their budgets and understands that many families are on a fixed income. He will work to find ways to provide valuable services and improve the state’s infrastructure without overburdening workers. 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.