
Alan Armstrong
Republican · U.S. Senator for Oklahoma
Within proposed limitAPPOINTED
Senate terms
Partial term
Years in Congress
<1
First took office (this chamber)
March 24, 2026
Current term ends
January 3, 2027
Next election
November 2026 NOT RUNNING
How they took the seat
Appointed March 24, 2026 to fill the vacancy left by Markwayne Mullin, who resigned. Appointed, not elected, to this seat.
Age
64
2026 plans
Appointed through the end of the term; Oklahoma law bars him from running for a full term. Announced March 24, 2026. News report ↗
Service in Congress
- Senate 2026–present
Committees
- Committee on Health, Education, Labor, and PensionsSubcommittees: Employment and Workplace Safety; Primary Health and Retirement Security
- Committee on Indian Affairs
Official record
What this member has actually done, from official congressional records.
In their own words
The member's own official website, including their stated positions.
More background