--- type: Person title: "Henri Martin" description: "CT Senate District 31 — CT State Senate District 31" role: "CT Senate District 31" party: "R" level: "state" branch: "legislative" state: "CT" district: "CT State Senate District 31" represents: "us/states/ct/districts/senate/31" tenure: start: "2015-01-07" current: true election: term_length: 2 term_limit: "varies" ids: person: "54901f4b-6c4b-494b-8834-9cc60bf08f0c" office: "0b78da57-ac36-4858-a9d7-564f8676dd37" tenure: "ff4c7ffb-9493-448a-a292-9194ff245780" jurisdiction: "1791e42a-483b-43cf-ac49-5e3bcba73821" sources: - field: tenure source: "OpenStates YAML via GitHub 2026-06-20" - field: jurisdiction source: "SLDU (Census 2025)" confidence: official tags: [officeholder, state, legislative, ct] timestamp: "2026-07-04" --- # Henri Martin Current CT Senate District 31 (CT State Senate District 31). Represents [CT State Senate District 31](/us/states/ct/districts/senate/31.md). ## Sources - tenure: OpenStates YAML via GitHub 2026-06-20 - jurisdiction: SLDU (Census 2025) Generated from the Atlas officeholders v3 export (2026-07-04).