A

A.J. McCampbell

AL House District 71

Democratic Alabama

Office record: openstates/people CC0-1.0

Verify externally: Open States

Topics in their record

Topics found in sponsored legislation and separately sourced statements. Legislative activity on a topic is not presented as a policy stance. AI-derived tags

Offices & terms

OfficePartyFromToSource
AL House District 71 current
Alabama
Democratic openstates/people CC0-1.0

Roll-call votes (1,905 recorded)

BillMotion / questionPositionChamber · stage · rollDateOutcomeSource
SB 271
Lieutenant Governor, vacancy in office, require the office be filled by election in certain…
Motion to Adopt - Roll Call 1090 NRP36J8-1 Yea lower · stage not recorded · roll 1677517 Mar 31, 2026 pass LegiScan API legiscan-1677517 LegiScan-ToS
HBIR: Passed by Second House Yea lower · stage not recorded · roll 1674754 Mar 31, 2026 pass LegiScan API legiscan-1674754 LegiScan-ToS
Motion to Read a Third Time and Pass as Amended - Roll Call 1058 Yea lower · stage not recorded · roll 1674475 Mar 31, 2026 pass LegiScan API legiscan-1674475 LegiScan-ToS
Motion to Adopt - Roll Call 1057 NRP36J8-1 Yea lower · stage not recorded · roll 1674474 Mar 31, 2026 pass LegiScan API legiscan-1674474 LegiScan-ToS
Third Reading in Second House Yea lower · stage not recorded · roll 1674473 Mar 31, 2026 pass LegiScan API legiscan-1674473 LegiScan-ToS
HBIR: Passed by Second House Yea lower · stage not recorded · roll 1674472 Mar 31, 2026 pass LegiScan API legiscan-1674472 LegiScan-ToS
SB 269
Ground ambulance services; to prohibit balance billing and set minimum reimbursement rates by…
Motion to Read a Third Time and Pass - Roll Call 1066 Yea lower · stage not recorded · roll 1675978 Mar 31, 2026 pass LegiScan API legiscan-1675978 LegiScan-ToS
HBIR: Passed by Second House Yea lower · stage not recorded · roll 1674927 Mar 31, 2026 pass LegiScan API legiscan-1674927 LegiScan-ToS
Motion to Read a Third Time and Pass - Roll Call 1033 Yea lower · stage not recorded · roll 1673828 Mar 31, 2026 pass LegiScan API legiscan-1673828 LegiScan-ToS
Third Reading in Second House Yea lower · stage not recorded · roll 1673827 Mar 31, 2026 pass LegiScan API legiscan-1673827 LegiScan-ToS
HBIR: Passed by Second House Yea lower · stage not recorded · roll 1673826 Mar 31, 2026 pass LegiScan API legiscan-1673826 LegiScan-ToS
SB 248
Religious instruction; elective credit for release time further provided for
Motion to Read a Third Time and Pass as Amended - Roll Call 1086 Yea lower · stage not recorded · roll 1676164 Mar 31, 2026 pass LegiScan API legiscan-1676164 LegiScan-ToS
Motion to Adopt - Roll Call 1085 XD4CHZE-1 Yea lower · stage not recorded · roll 1676163 Mar 31, 2026 pass LegiScan API legiscan-1676163 LegiScan-ToS
HBIR: Passed by Second House Yea lower · stage not recorded · roll 1674792 Mar 31, 2026 pass LegiScan API legiscan-1674792 LegiScan-ToS
Motion to Read a Third Time and Pass as Amended - Roll Call 1053 Not voting lower · stage not recorded · roll 1674109 Mar 31, 2026 pass LegiScan API legiscan-1674109 LegiScan-ToS
Motion to Adopt - Roll Call 1052 XD4CHZE-1 Not voting lower · stage not recorded · roll 1674108 Mar 31, 2026 pass LegiScan API legiscan-1674108 LegiScan-ToS
Third Reading in Second House Not voting lower · stage not recorded · roll 1674107 Mar 31, 2026 pass LegiScan API legiscan-1674107 LegiScan-ToS
HBIR: Passed by Second House Not voting lower · stage not recorded · roll 1674106 Mar 31, 2026 pass LegiScan API legiscan-1674106 LegiScan-ToS
SB 203
Crimes and procedure; crimes of indecent exposure and other sex crimes further provided to include…
Motion to Read a Third Time and Pass as Amended - Roll Call 1096 Yea lower · stage not recorded · roll 1676028 Mar 31, 2026 pass LegiScan API legiscan-1676028 LegiScan-ToS
Motion to Adopt - Roll Call 1095 XD1QDE7-1 Yea lower · stage not recorded · roll 1676027 Mar 31, 2026 pass LegiScan API legiscan-1676027 LegiScan-ToS
HBIR: Passed by Second House Yea lower · stage not recorded · roll 1675128 Mar 31, 2026 pass LegiScan API legiscan-1675128 LegiScan-ToS
Motion to Read a Third Time and Pass as Amended - Roll Call 1063 Yea lower · stage not recorded · roll 1674324 Mar 31, 2026 pass LegiScan API legiscan-1674324 LegiScan-ToS
Motion to Adopt - Roll Call 1062 XD1QDE7-1 Yea lower · stage not recorded · roll 1674323 Mar 31, 2026 pass LegiScan API legiscan-1674323 LegiScan-ToS
Third Reading in Second House Yea lower · stage not recorded · roll 1674322 Mar 31, 2026 pass LegiScan API legiscan-1674322 LegiScan-ToS
HBIR: Passed by Second House Yea lower · stage not recorded · roll 1674321 Mar 31, 2026 pass LegiScan API legiscan-1674321 LegiScan-ToS

Sponsored legislation (6 as lead sponsor)