| Personal Information | |||||
| Name | Alan Armstrong | ||||
| Full Name | Alan S. Armstrong | ||||
| Date of Birth: | Jul 11, 1962 | Birthplace: | 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) | |||
