Senator Alan Armstrong
- Party
- Republican
- State
- Oklahoma
- Chamber
- Senate
- Term Ends
- January 3, 2027
Senator Alan Armstrong represents Oklahoma in the U.S. Senate as a member of the Republican Party. His current Senate service began March 24, 2026, when he was sworn in to fill the vacancy created after Markwayne Mullin resigned from the Senate. Armstrong brought a business background to Congress after leading Williams Companies, a major Tulsa-based energy infrastructure company, and his Senate work naturally connects to energy, infrastructure, and permitting issues. He serves alongside Senator James Lankford and is expected to hold the seat through the remainder of the term that ends January 3, 2027.
Quick Facts
- Party
- Republican
- State
- Oklahoma
- Chamber
- Senate
- Serving since
- March 24, 2026
- Term Ends
- January 3, 2027
Contact Information
Official contact details will appear when returned by the Congress.gov API.
Congressional Work
A quick way to explore what this member is doing: recent votes show floor decisions, sponsored legislation shows bills this member introduced, and cosponsored legislation shows bills this member formally supported.
Recent votes
We are still gathering recent vote information for this profile. Please check back soon.
Updated at Update pending. Next update: June 29, 2026 12:24 pm.
Sponsored legislation
Updated at Update pending. Next update: June 29, 2026 12:24 pm.
Cosponsored legislation
Updated at Update pending. Next update: June 29, 2026 12:24 pm.
Learn More
Additional official and nonpartisan public profile links for Senator Armstrong.
People links
Member-specific official and civic profile pages, grouped here so visitors can keep exploring without hunting for source links.
Research datasets and context
Background datasets and documentation that help explain bill status, vote records, congressional identifiers, and broader legislative context.