--- type: Person title: "Thomas Rivera Schatz" description: "PR Senate District At-Large — PR State Senate District At-Large" role: "PR Senate District At-Large" party: "PAR" level: "state" branch: "legislative" state: "PR" district: "PR State Senate District At-Large" represents: "us/states/pr/districts/senate/at-large" tenure: start: "2009-01-02" current: true election: term_length: 2 term_limit: "varies" ids: person: "6613a18d-6107-499e-94a1-901b3c5bc40e" office: "b28b8f29-2839-4f0a-908f-7061432a7280" tenure: "091fee60-6f6d-4913-95c4-4d046808f1f1" jurisdiction: "26b767b8-c65c-4145-b634-6c8a72aada89" sources: - field: tenure source: "OpenStates YAML via GitHub 2026-06-20" - field: jurisdiction source: "Geometry not found in SLD layer" confidence: official tags: [officeholder, state, legislative, pr] timestamp: "2026-07-04" --- # Thomas Rivera Schatz Current PR Senate District At-Large (PR State Senate District At-Large). Represents [PR State Senate District At-Large](/us/states/pr/districts/senate/at-large.md). ## Sources - tenure: OpenStates YAML via GitHub 2026-06-20 - jurisdiction: Geometry not found in SLD layer Generated from the Atlas officeholders v3 export (2026-07-04).