Overview of the Representative's office, activities, and communications.
About
ARMSTRONG, Alan, a Senator from Oklahoma; born in McLennan County, Tex., July 11, 1962; graduated Sooner High School, Bartlesville, Okla.; B.S., civil engineering, University of Oklahoma, 1985; engineer; energy infrastructure company executive; chair, National Petroleum Council 2026; member, President's National Infrastructure Advisory Council; appointed as a Republican to the United States Senate on March 24, 2026, to fill the vacancy caused by the resignation of Markwayne Mullin; took the oath of office on March 24, 2026.
Official Biography · U.S. Congress.
Years served
0
Bills introduced
1
Enacted
0
Cosponsored
30
Committees
4
Performance & Participation
Votes CastTop 25%
100% — Voted in 145 of 145 roll call votes this congress.
Avg 97% · Most: 100% · Least: 87%
Vote IndependenceBottom 25%
0.0% — Voted against their own party majority 0 of 134 times.
Avg 2.8% · Most independent: 19.0% · Most party-line: 0.0%