Biographical Data: Alan Armstrong
Personal Information
Name Alan Armstrong
Full Name Alan S. Armstrong
Date of Birth:Jul 11, 1962Birthplace: McLennan County, Texas
Date of Death: Living | 63 yrs old Place of death:
Religion: Unknown
Office Held:  United States Senator
Political Party: Republican
State Represented: Oklahoma Senate Class: 2 (Term expires 2027)
Date entered office: Mar 24, 2026 (63 yrs old) Preceded by: Markwayne Mullin
Date left office: Reason: Incumbent (63 yrs old)