Alan Armstrong
R

Alan Armstrong

U.S. Senator — Oklahoma
Term Start
2026-03-24
Term End
2027-01-03
Senate Class
2
Seniority
Junior
Born
1962-07-11
Capitol Office
330 Hart Senate Office Building
Fax: 202-228-0380

Elections

No upcoming elections.

Individual politician profile

About Alan Armstrong

Alan Armstrong · Republican · U.S. Senator — Oklahoma. Profile, committee assignments, voting history context, contact info, social links, campaign finance, and related livestreams on Civic Stream.

This individual page is scoped to U.S. Senator — Oklahoma, connecting the person’s role and district with committee work, contact sources, campaign-finance context, related elections, and relevant live government coverage.