Capital Budget, Transportation, Energy and Natural Resources
Every roll call this member is recorded in, newest first, from the General Court roll call files. Nothing here is rated, scored or totalled into a rating: a vote is shown as it was cast and what it was on. Voice and division votes leave no record of individual members and so do not appear.
| Date | Bill | Question | Vote |
|---|---|---|---|
| 8/19/2026 | HB2026 | VETO MESSAGE - Roll Call Required | yes |
| 8/19/2026 | SB627 | VETO MESSAGE - Roll Call Required | no |
| 8/19/2026 | SB552 | VETO MESSAGE - Roll Call Required | yes |
| 8/19/2026 | SB268 | VETO MESSAGE - Roll Call Required | no |
| 8/19/2026 | SB434 | VETO MESSAGE - Roll Call Required | yes |
| 8/19/2026 | SB468 | VETO MESSAGE - Roll Call Required | no |
| 8/19/2026 | SB475 | VETO MESSAGE - Roll Call Required | yes |
| 8/19/2026 | SB481 | VETO MESSAGE - Roll Call Required | no |
| 8/19/2026 | SB535 | VETO MESSAGE - Roll Call Required | no |
| 8/19/2026 | SB661 | VETO MESSAGE - Roll Call Required | yes |
| 8/19/2026 | HB1102 | VETO MESSAGE - Roll Call Required | yes |
| 8/19/2026 | HB1184 | VETO MESSAGE - Roll Call Required | yes |
| 8/19/2026 | HB1267 | VETO MESSAGE - Roll Call Required | yes |
| 8/19/2026 | HB1369 | VETO MESSAGE - Roll Call Required | yes |
| 8/19/2026 | HB1422 | VETO MESSAGE - Roll Call Required | no |
| 8/19/2026 | HB1766 | VETO MESSAGE - Roll Call Required | yes |
| 6/4/2026 | HB1735 | Ought To Pass w/ Amendment - Remainder | yes |
| 6/4/2026 | HB609 | Conference Committee Report | yes |
| 6/4/2026 | HB1300 | Conference Committee Report | yes |
| 5/7/2026 | HB1268 | Ought to Pass with Amendment- Sections 1-10 and the effective date | yes |
| 5/7/2026 | HB1374 | Ought to Pass w/Amendment | yes |
| 5/7/2026 | HB1448 | Ought to Pass | yes |
| 5/7/2026 | HB1573 | Committee Amendment | yes |
| 5/7/2026 | HB1816 | Ought to Pass w/Amendment | yes |
| 5/7/2026 | HB1478 | Refer to Interim Study | yes |
| 5/7/2026 | HB1252 | Ought to Pass w/Amendment | yes |
| 5/21/2026 | SB223 | Concur | Not Voting/Excused |
| 5/21/2026 | SB430 | Concur | Not Voting/Excused |
| 5/21/2026 | SB434 | Concur | Not Voting/Excused |
| 5/21/2026 | SB574 | Concur | Not Voting/Excused |
| 5/14/2026 | HB1793 | Ought to Pass w/Amendment | yes |
| 5/14/2026 | HB1010 | Floor Amendment | no |
| 5/14/2026 | HB1792 | Floor Amendment | yes |
| 5/14/2026 | HB1336 | Committee Amendment | yes |
| 5/14/2026 | HB1336 | Ought to Pass w/Amendment | yes |
| 5/14/2026 | HB1817 | Ought to Pass | yes |
| 4/16/2026 | HB1442 | Ought to Pass w/Amendment | Not Voting/Excused |
| 3/5/2026 | HB323 | Ought to Pass | yes |
| 3/5/2026 | SB643 | Ought to Pass w/Amendment | yes |
| 3/5/2026 | SB551 | Inexpedient to Legislate | yes |
| 3/5/2026 | SB552 | Ought to Pass | yes |
| 3/5/2026 | SB554 | Inexpedient to Legislate | yes |
| 3/5/2026 | SB623 | Inexpedient to Legislate | yes |
| 3/5/2026 | HB186 | Laid on Table | yes |
| 3/26/2026 | HB1815 | Ought to Pass | yes |
| 3/26/2026 | CACR13 | Ought to Pass | yes |
| 3/26/2026 | SB441 | Floor Amendment | yes |
| 3/26/2026 | SB655 | Ought to Pass w/Amendment | yes |
| 3/26/2026 | CACR11 | Ought to Pass w/Amendment | yes |
| 3/26/2026 | SB476 | Ought to Pass w/Amendment | yes |
| 3/26/2026 | SB459 | Reconsideration | yes |
| 3/26/2026 | SB459 | Ought to Pass w/Amendment | yes |
| 3/12/2026 | SB431 | Ought to Pass | yes |
| 3/12/2026 | SB566 | Ought to Pass | yes |
| 2/5/2026 | SB134 | Concur | yes |
| 2/5/2026 | SB582 | Inexpedient to Legislate | yes |
| 2/5/2026 | SB584 | Inexpedient to Legislate | yes |
| 2/5/2026 | SB463 | Inexpedient to Legislate | yes |
| 2/5/2026 | SB555 | Inexpedient to Legislate | yes |
| 2/5/2026 | SB651 | Laid on Table | yes |
| 2/5/2026 | SB406 | Inexpedient to Legislate | yes |
| 2/19/2026 | SB430 | Ought to Pass w/Amendment | yes |
| 2/19/2026 | SB434 | Ought to Pass w/Amendment | yes |
| 2/19/2026 | SB532 | Inexpedient to Legislate | yes |
| 2/19/2026 | SB533 | Inexpedient to Legislate | yes |
| 2/19/2026 | SB576 | Inexpedient to Legislate | yes |
| 2/19/2026 | SB513 | Ought to Pass | yes |
| 2/19/2026 | CACR12 | Ought to Pass | yes |
| 2/19/2026 | SB419 | Refer to Interim Study | yes |
| 2/19/2026 | SB484 | Inexpedient to Legislate | yes |
| 2/19/2026 | SB601 | Inexpedient to Legislate | yes |
| 2/19/2026 | SB604 | Refer to Interim Study | yes |
| 2/19/2026 | SB467 | Ought to Pass | yes |
| 1/7/2026 | HB292 | Floor Amendment | no |
| 1/7/2026 | HB292 | Floor Amendment | no |
| 1/7/2026 | HB292 | Ought to Pass w/Amendment | yes |
| 1/7/2026 | HB707 | Floor Amendment | no |
| 1/7/2026 | HB191 | Ought to Pass w/Amendment | yes |
| 1/7/2026 | HB451 | Ought to Pass | yes |
| 1/29/2026 | SB101 | Committee Amendment | yes |
| 1/29/2026 | SB101 | Ought to Pass w/Amendment | yes |
| 1/29/2026 | HB751 | Floor Amendment- Sections 14, 15, & effective date | yes |
| 1/29/2026 | HB751 | Floor Amendment - Remainder | yes |
| 1/29/2026 | HB751 | Ought to Pass w/ Amendment Sections 14, 15 & effective date | yes |
| 1/29/2026 | HB751 | Ought To Pass w/ Amendment - Remainder | yes |
| 1/29/2026 | SB406 | Laid on Table | yes |
| 1/29/2026 | SB634 | Inexpedient to Legislate | no |
| 1/29/2026 | SB636 | Inexpedient to Legislate | yes |
| 1/29/2026 | SB439 | Committee Amendment | yes |
| 1/29/2026 | SB439 | Ought to Pass w/Amendment | yes |
Built from records published by the New Hampshire General Court. This site is not affiliated with the General Court. The official record always takes precedence. Follow this member by RSS.