Skip to main content
Official photo of Alan Armstrong
Republican

Alan Armstrong

U.S. Senator for Oklahoma

Biography

Alan S. Armstrong was appointed to the U.S. Senate by Governor Kevin Stitt on March 24, 2026, following the resignation of Markwayne Mullin. Prior to his appointment, he served as the President and CEO of Williams Companies, a Fortune 500 energy company. He brings decades of experience in the energy sector to the Senate.

Key Information

  • Full Name: Alan S. Armstrong
  • Born: July 11, 1962
  • Age: 63 years old
  • Birthplace: McLennan County, Texas
  • Term Started: March 24, 2026
  • Term Ends: January 3, 2027
  • Senate Class: Class II

Committee Assignments

Committee assignments data is unavailable for this senator.

Most Recent Voting History

Yea

Vote #75

On the Cloture Motion PN787-3 (PN 787-3)

John Thomas Shepherd, of Arkansas, to be United States District Judge for the Western District of Arkansas

Apr 13, 2026, 5:24 PM (ET) Result: Cloture Motion Agreed to (50-44) (50 Y - 44 N)

Contact

  • 202-224-4721
  • 🏢 G12 Dirksen Senate Office Building
    Washington, D.C. 20510
  • 🔗 Official Website

Other Senator from Oklahoma