Tavis Hasenfus

Tavis Hasenfus portrait

Tavis Rock Hasenfus

U.S.A.

Party Democrat
Latest Campaign State House of Reps
Date of Birth 1988 (Age: 38)
Overall Community Sentiment: Neutral

Social Media

Ask our AI
  • Ask me questions about Tavis Hasenfus.

Our AI can make mistakes, check important info
Overview
Community
Analysis
Personal Background

Tavis Hasenfus holds a Bachelor of Arts in Philosophy and a Juris Doctor, establishing a strong educational foundation. He began his career in law with an internship at the Kennebec County District Attorney's Office and later practiced as an attorney. Hasenfus has demonstrated leadership by serving on various community boards and committees, including the Winthrop Lakes Region Chamber of Commerce and the Winthrop Recreation Committee. His professional expertise lies in criminal justice and public safety, where he has held significant roles in legislative oversight and community engagement.

Political Ideas

Tavis Hasenfus combines a deep philosophical foundation with a pragmatic approach to criminal justice reform, advocating for nuanced sentencing and victims' rights while balancing regional industrial interests. His legislative record shows an unexpected convergence with opposing factions on environmental regulations, revealing a highly calculated approach. Hasenfus's rhetorical style is both analytical and empathetic, framing complex issues in a way that invites broader community dialogue. He often juxtaposes progressive ideals with conservative pragmatism, creating a unique ideological blend that challenges traditional party lines.

Campaigns
2024: Maine State House of Representatives
ELECTED

Election History

57 District Maine State House of Representatives Election 2024

3,245 votes (55.67%)

Win

Position Details

2022: Maine State House of Representatives
ELECTED

Election History

District 57

2,639 votes (53.90%)

Win
2020: Maine State House of Representatives
ELECTED

Election History

Maine House of Representatives district 81 General Election, 2020

3,201 votes (56.50%)

Win