
Currently holds the office of Maine House of Representatives - District 95 until December 2, 2026.
Candidate for Maine State Senate - District 21 in 2026 Maine 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 StartedSupporting the diverse communities that make Lewiston strong and ensuring every resident has a voice, regardless of race, religion, place of birth, age, or gender. Learn more
Building safer neighborhoods through community-centered policing, violence prevention programs, and investments in the resources that keep families secure. Learn more
Creating pathways to well-paying jobs, supporting small businesses, and ensuring Lewiston's economy works for everyone. Learn more
Strengthening our public schools, ensuring livable wages for our teachers, expanding vocational training, and connecting students to careers that keep them in Maine and thriving. Learn more
Fighting for affordable, accessible healthcare, supporting our hospitals and first responders, and ensuring mental health services are available to all who need them. Learn more
Addressing the housing crisis to make homeownership and renting possible and accessible for working families across Lewiston. 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.