Public service, at a glance.
Alan Armstrong serves as a senator for Oklahoma in the United States Senate. Alan's first recorded term in this role began on March 24, 2026.
- Chamber
- U.S. Senate
- State / territory
- Oklahoma
- Current party
- Republican
- Senate class
- 2
- Born
- July 11, 1962
- Scheduled term end
- January 3, 2027
Committee assignments
Service record
| From | To | Party | Role |
|---|---|---|---|
| Mar 24, 2026 | Jan 3, 2027 (scheduled) | Republican | U.S. Senate |
Related congressional collections
Explore the source-defined collections that include Alan Armstrong. Each collection explains its dates and coverage.
Current Oklahoma senators
Continue exploring people serving Oklahoma today.