| 2026-03-17 | Voted yea on “Motion to Read a Third Time and Pass as Amended - Roll Call 916”passed | SB 325 — Department of Commerce; Alabama Industrial Development Training Institute; references to applicable comprehensive statewide economic development strategic plan, revised; exemptions from state procurement law and contract review, provided | Passed 2026-04-17 |
| 2026-03-17 | Voted yea on “Singleton motion to Adopt - Roll Call 915 MS3VMW1-1”passed | SB 325 — Department of Commerce; Alabama Industrial Development Training Institute; references to applicable comprehensive statewide economic development strategic plan, revised; exemptions from state procurement law and contract review, provided | Passed 2026-04-17 |
| 2026-03-17 | Voted yea on “Third Reading in House of Origin”passed | SB 325 — Department of Commerce; Alabama Industrial Development Training Institute; references to applicable comprehensive statewide economic development strategic plan, revised; exemptions from state procurement law and contract review, provided | Passed 2026-04-17 |
| 2026-03-17 | Voted yea on “Third Reading in House of Origin”passed | SB 159 — Taxation; Energy use in commercial greenhouses, pivot irrigation systems, and poultry houses, exempt from utility gross receipts and utility service use tax | Passed 2026-04-17 |
| 2026-03-17 | Voted yea on “SBIR: Passed by House of Origin”passed | SB 159 — Taxation; Energy use in commercial greenhouses, pivot irrigation systems, and poultry houses, exempt from utility gross receipts and utility service use tax | Passed 2026-04-17 |
| 2026-03-17 | Voted yea on “Motion to Read a Third Time and Pass - Roll Call 886”passed | HB 384 — Tuscaloosa County; service of process fee for personal service amended | Passed 2026-03-31 |
| 2026-03-17 | Voted yea on “Third Reading in Second House”passed | HB 384 — Tuscaloosa County; service of process fee for personal service amended | Passed 2026-03-31 |
| 2026-03-17 | Voted yea on “SBIR: Passed by Second House”passed | HB 384 — Tuscaloosa County; service of process fee for personal service amended | Passed 2026-03-31 |
| 2026-03-17 | Voted yea on “Motion to Read a Third Time and Pass - Roll Call 890”passed | HB 413 — Tuscaloosa County; longevity pay for sheriff, tax assessor, and tax collector provided for | Passed 2026-03-31 |
| 2026-03-17 | Voted yea on “Third Reading in Second House”passed | HB 413 — Tuscaloosa County; longevity pay for sheriff, tax assessor, and tax collector provided for | Passed 2026-03-31 |
| 2026-03-17 | Voted yea on “SBIR: Passed by Second House”passed | HB 413 — Tuscaloosa County; longevity pay for sheriff, tax assessor, and tax collector provided for | Passed 2026-03-31 |
| 2026-03-17 | Voted yea on “Motion to Read a Third Time and Pass - Roll Call 888”passed | HB 385 — Tuscaloosa County; electronic filing of business personal property tax returns in the offices of the tax assessor and tax collector provided for | Passed 2026-03-31 |
| 2026-03-17 | Voted yea on “Third Reading in Second House”passed | HB 385 — Tuscaloosa County; electronic filing of business personal property tax returns in the offices of the tax assessor and tax collector provided for | Passed 2026-03-31 |
| 2026-03-17 | Voted yea on “SBIR: Passed by Second House”passed | HB 385 — Tuscaloosa County; electronic filing of business personal property tax returns in the offices of the tax assessor and tax collector provided for | Passed 2026-03-31 |
| 2026-03-17 | Voted yea on “Motion to Read a Third Time and Pass - Roll Call 876”passed | HB 374 — Montgomery County; probate judge, compensation revised | Passed 2026-04-01 |
| 2026-03-17 | Voted yea on “Third Reading in Second House”passed | HB 374 — Montgomery County; probate judge, compensation revised | Passed 2026-04-01 |
| 2026-03-17 | Voted yea on “SBIR: Passed by Second House”passed | HB 374 — Montgomery County; probate judge, compensation revised | Passed 2026-04-01 |
| 2026-03-17 | Voted yea on “Motion to Read a Third Time and Pass - Roll Call 892”passed | HB 538 — Wilcox County; senior property tax exemption, authorized; constitutional amendment | Passed 2026-03-19 |
| 2026-03-17 | Voted yea on “Third Reading in Second House”passed | HB 538 — Wilcox County; senior property tax exemption, authorized; constitutional amendment | Passed 2026-03-19 |
| 2026-03-17 | Voted yea on “SBIR: Passed by Second House”passed | HB 538 — Wilcox County; senior property tax exemption, authorized; constitutional amendment | Passed 2026-03-19 |
| 2026-03-17 | Voted yea on “Motion to Read a Third Time and Pass - Roll Call 880”passed | HB 447 — Montgomery County; judge of probate, authorized to register wills | Passed 2026-03-31 |
| 2026-03-17 | Voted yea on “Third Reading in Second House”passed | HB 447 — Montgomery County; judge of probate, authorized to register wills | Passed 2026-03-31 |
| 2026-03-17 | Voted yea on “SBIR: Passed by Second House”passed | HB 447 — Montgomery County; judge of probate, authorized to register wills | Passed 2026-03-31 |
| 2026-03-17 | Voted yea on “Motion to Read a Third Time and Pass - Roll Call 872”passed | HB 543 — Lawrence County; sheriff, use of credit card or debit card authorized | Passed 2026-04-01 |
| 2026-03-17 | Voted yea on “Third Reading in Second House”passed | HB 543 — Lawrence County; sheriff, use of credit card or debit card authorized | Passed 2026-04-01 |