
Currently holds the office of Massachusetts House of Representatives - 29th Middlesex District until January 6, 2027.
Candidate for Massachusetts House of Representatives - 29th Middlesex District 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 StartedJoin the fight for racial equity, economic opportunity, fair and accessible transportation, climate action, and health care for all. 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.