Skip to content

Seth Miller

Democratic · NH · New Hampshire State Representative, Strafford District 21

Official website

Seth Miller is a state representative and Dover Ward 5 moderator with a background in IT and aviation journalism. He prioritizes public school funding and housing development.

Where Seth Miller stands, based on their records

Supports

AI Regulation (1 record), Environment and Public Health (50 records), Reduce Wealth Gap (4 records),

Opposes

Limit Foreign Influence (1 record), Personal Income Tax Reduction (3 records)

Mixed record

Healthcare Affordability (14 support · 1 oppose), Immigration (14 support · 1 oppose), Government Spending Reduction (4 support · 26 oppose),

Track record

Track record — AI Regulation

AI Regulation · 1 support
  • On March 20, 2025, voted against rejecting HB 630, which barred spreading deepfake materials of political candidates before an election. The House rejected the bill (201–169).

    March 20, 2025Supports AI Regulation

    Source: gc.nh.gov

Track record — Healthcare Affordability

Healthcare Affordability · 14 support · 1 oppose
  • On August 19, 2026, voted for overriding the governor's veto of a bill allowing medical cannabis treatment centers to grow cannabis in greenhouses (SB468). The House voted to override (257–44).

    August 19, 2026Supports Healthcare Affordability

    Source: gc.nh.gov

  • On January 8, 2026, voted against passage of a bill protecting medical workers who refuse certain care based on conscience (HB232), as amended. The House passed the bill (184–164). On May 21, 2026, voted against accepting Senate changes to a bill protecting medical workers who refuse certain care based on conscience (HB232). The House accepted the Senate changes (179–154). On August 19, 2026, voted against overriding the governor's veto of a bill protecting medical workers who refuse certain care based on conscience (HB232). The veto was sustained (166–154).

    August 19, 2026Supports Healthcare Affordability

    Source: gc.nh.gov

  • On May 14, 2026, voted for reconsidering the earlier vote on a bill reopening a bill about children's mental health services after it was sent for further study (SB498). The reconsideration motion failed (162–183).

    May 14, 2026Supports Healthcare Affordability

    Source: gc.nh.gov

  • On April 23, 2026, voted against killing SB 545, which eased eligibility for the Medicare savings program that helps low-income seniors with Medicare and drug costs. The House killed the bill (182–153).

    April 23, 2026Supports Healthcare Affordability

    Source: gc.nh.gov

  • On April 23, 2026, voted against killing SB 543, which set up a fund to advance Medicaid money to nursing homes caring for patients still waiting on Medicaid approval. The House killed the bill (182–154).

    April 23, 2026Supports Healthcare Affordability

    Source: gc.nh.gov

  • On March 12, 2026, voted against rejecting a bill repealing planned Medicaid pharmacy copayments and premiums (HB1760). The House rejected the bill (184–153).

    March 12, 2026Supports Healthcare Affordability

    Source: gc.nh.gov

  • On March 12, 2026, voted against killing HCR 12, a resolution asking New Hampshire's members of Congress to support Medicare for All. The House killed the resolution (180–151).

    March 12, 2026Supports Healthcare Affordability

    Source: gc.nh.gov

  • On January 8, 2026, voted for a committee amendment to a bill requiring work or community activities for expanded Medicaid eligibility (SB134). The House adopted it (349–5). Then voted for passage of a bill requiring work or community activities for expanded Medicaid eligibility (SB134), as amended. The House passed the bill (204–150).

    January 8, 2026Opposes Healthcare Affordability

    Source: gc.nh.gov

  • On January 8, 2026, voted against a floor amendment to a bill closing the state health access office and ending state environmental justice functions (HB392). The House adopted it (186–159). Then voted against passage of a bill closing the state health access office and ending state environmental justice functions (HB392), as amended. The House passed the bill (192–159).

    January 8, 2026Supports Healthcare Affordability

    Source: gc.nh.gov

  • On March 27, 2025, voted for a floor amendment to HB 377 that rewrote its ban on puberty blockers and hormones for minors, including letting treatment already under way continue. The amendment failed (168–203). Then voted against passing HB 377, which banned puberty blockers and cross-sex hormones for minors. The House passed the bill (197–167).

    March 27, 2025Supports Healthcare Affordability

    Source: gc.nh.gov

  • On March 13, 2025, voted for tabling HB 570 after an amendment replaced its drug-affordability board reforms with repeal of the board. The table motion failed (167–207).

    March 13, 2025Supports Healthcare Affordability

    Source: gc.nh.gov

  • On March 6, 2025, voted against HB 94, which restricted state Medicaid coverage of circumcision. The House passed the bill (184–183).

    March 6, 2025Supports Healthcare Affordability

    Source: gc.nh.gov

  • On March 6, 2025, voted for tabling HB 524, which repealed the New Hampshire Vaccine Association. The table motion failed (175–198). Then voted against HB 524, which repealed the New Hampshire Vaccine Association and its vaccine purchasing system. The House passed the bill (189–181).

    March 6, 2025Supports Healthcare Affordability

    Source: gc.nh.gov

  • On March 6, 2025, voted for HB 751, which licensed outpatient addiction treatment programs and expanded state oversight of treatment complaints. The House passed the bill (216–152).

    March 6, 2025Supports Healthcare Affordability

    Source: gc.nh.gov

  • On February 20, 2025, voted for HB 53, which allowed medical cannabis patients and caregivers to grow cannabis for personal use. The House passed the bill (328–42).

    February 20, 2025Supports Healthcare Affordability

    Source: gc.nh.gov

Track record — Environment and Public Health

Environment and Public Health · 50 support
  • On January 7, 2026, voted against passage of a bill allowing processing of cattle, pigs, sheep, and goats at facilities without federal certification (HB396), as amended. The House passed the bill (214–119). On August 19, 2026, voted against overriding the governor's veto of a bill allowing processing of cattle, pigs, sheep, and goats at facilities without federal certification (HB396). The veto was sustained (204–116). Then voted against reconsidering the earlier vote on a bill allowing processing of cattle, pigs, sheep, and goats at facilities without federal certification (HB396). The House agreed to reconsider (187–120). Then voted against overriding the governor's veto of a bill allowing processing of cattle, pigs, sheep, and goats at facilities without federal certification (HB396). The veto was sustained (202–107).

    August 19, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On May 14, 2026, voted for rejecting a bill studying homicide victims' family options and ending childhood hepatitis B mandates and state refugee resettlement (SB625). The rejection motion failed (146–150). Then voted against a floor amendment to a bill studying homicide victims' family options and ending childhood hepatitis B mandates and state refugee resettlement (SB625). The House adopted it (157–138). Then voted against a floor amendment to a bill studying homicide victims' family options and ending childhood hepatitis B mandates and state refugee resettlement (SB625). The House adopted it (155–140). Then voted against passage of a bill studying homicide victims' family options and ending childhood hepatitis B mandates and state refugee resettlement (SB625), as amended. The House passed the bill (156–139).

    May 14, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On April 23, 2026, voted against killing SB 449, which let large business power users with on-site generation and storage join net metering, selling extra power back to the grid. The House killed the bill (181–158).

    April 23, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On April 9, 2026, voted for overriding the governor's veto of a bill creating a paint collection and recycling program (HB451). The veto was sustained (186–169).

    April 9, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On February 12, 2026, voted for tabling a bill returning renewable energy fund compliance payments to electricity customers (HB1542). The table motion failed (160–188). Then voted against passage of a bill returning renewable energy fund compliance payments to electricity customers (HB1542), as amended. The House passed the bill (189–157). On March 26, 2026, voted against passage of a bill returning renewable energy fund compliance payments to electricity customers (HB1542), as amended. The House passed the bill (189–162).

    March 26, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On February 19, 2026, voted against tabling a bill creating a battery collection and recycling program (HB1602). The table motion failed (84–254). Then voted for passage of a bill creating a battery collection and recycling program (HB1602), as amended. The House passed the bill (264–72). On March 26, 2026, voted against sending a bill creating a battery collection and recycling program for further study (HB1602). The study motion failed (128–226). Then voted for passage of a bill creating a battery collection and recycling program (HB1602), as amended. The House passed the bill (244–112).

    March 26, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On February 12, 2026, voted against tabling a bill adding rules for storing road salt to protect water supplies (HB1607). The House tabled it (188–166). On March 12, 2026, voted for taking a bill adding rules for storing road salt to protect water supplies off the table (HB1607). It stayed on the table (156–194).

    March 12, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On March 11, 2026, voted against passage of a bill limiting additional vaccination requirements for people living in foster homes (HB1219), as amended. The House passed the bill (180–145).

    March 11, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On March 11, 2026, voted against passage of a bill changing the process for religious exemptions from required vaccinations (HB1022), as amended. The House passed the bill (179–150).

    March 11, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On March 11, 2026, voted against passage of a bill restricting school vaccine clinics and requiring a parent to be present (HB1449), as amended. The House passed the bill (172–154).

    March 11, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On March 5, 2026, voted against passage of a bill reducing required school suicide prevention training from yearly to every two years (HB1635). The House passed the bill (183–167).

    March 5, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On February 19, 2026, voted against passage of a bill reducing required childhood vaccines and allowing parents to refuse vaccines based on conscience (HB1811). The passage motion failed (155–192).

    February 19, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On February 12, 2026, voted against passage of a bill changing notices and religious exemptions for required vaccinations (HB1584), as amended. The House passed the bill (197–163).

    February 12, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On February 12, 2026, voted against rejecting a bill raising the tobacco tax, funding public universities, and changing health program charges (HB1596). The House rejected the bill (200–157).

    February 12, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On February 12, 2026, voted for tabling a bill ending the property tax exemption for solar energy systems (HB1002). The House tabled it (187–157).

    February 12, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On February 12, 2026, voted against passage of a bill ending the childhood hepatitis B vaccination requirement (HB1719). The House passed the bill (186–168).

    February 12, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On February 12, 2026, voted against rejecting a bill charging a road salt fee to support safer winter maintenance practices (HB1810). The House rejected the bill (177–156).

    February 12, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On January 8, 2026, voted against indefinitely postponing a bill expanding participation in net metering for electricity customers (SB106). The House postponed it (172–152).

    January 8, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On January 8, 2026, voted against rejecting a bill funding grants for local river management advisory committees (HB624). The House rejected the bill (187–164).

    January 8, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On January 8, 2026, voted against a floor amendment to a bill closing the state health access office and ending state environmental justice functions (HB392). The House adopted it (186–159). Then voted against passage of a bill closing the state health access office and ending state environmental justice functions (HB392), as amended. The House passed the bill (192–159).

    January 8, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On January 7, 2026, voted against rejecting a bill providing state aid for wastewater projects (HB97). The House rejected the bill (175–156).

    January 7, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On March 13, 2025, voted against HB 219, which reduced renewable-energy purchase requirements and excluded government-mandated wind projects. The House passed the bill (189–173). On January 7, 2026, voted against passage of a bill reducing electric renewable energy requirements (HB219), as amended. The House passed the bill (175–152).

    January 7, 2026Supports Environment and Public Health

    Source: gc.nh.gov

  • On March 27, 2025, voted against passing HB 358, which loosened the paperwork needed for a religious exemption from school vaccine requirements. The House passed the bill (206–169). On June 12, 2025, voted against the Senate's HB 358 changes to religious exemptions from immunization requirements. The House accepted the Senate changes (194–153). On December 17, 2025, voted against overriding the veto of HB 358's changes to religious immunization exemptions. The veto was sustained (176–175).

    December 17, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On June 12, 2025, voted for the Senate's HB 342 changes to construction approvals and locally adopted clean-energy districts. The House did not accept the Senate changes (154–195).

    June 12, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On June 5, 2025, voted against adding limits on childhood immunization requirements and health officials' rulemaking authority to SB 180. The amendment failed (163–166).

    June 5, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On May 22, 2025, voted against rejecting SB 272's local electric-vehicle funding and charging-space enforcement. The House rejected the bill (195–163). He also wrote the Transportation Committee minority report backing the bill and spoke against killing it.

    May 22, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On May 22, 2025, voted against an SB 119 amendment allowing pharmacy standing orders for ivermectin without an individual prescription. The House adopted it (196–164).

    May 22, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On March 27, 2025, voted against passing HB 679, which allowed state-required vaccines only if clinical trials showed they prevent the spread of disease. The House passed the bill (204–165).

    March 27, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On March 27, 2025, voted against passing HB 357, which moved decisions on required school vaccines from health department rules to the Legislature and let the chickenpox, hepatitis B and Hib requirements expire. The House passed the bill (195–174).

    March 27, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On March 27, 2025, voted against passing HB 361, which banned mandatory mask policies in schools. The House passed the bill (203–164).

    March 27, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On March 26, 2025, voted against rejecting HB 226, which set rules for health groups to test street drugs for dangerous additives. The rejection motion failed (140–196).

    March 26, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On March 26, 2025, voted against tabling HB 96, which required builders to follow the 2021 energy building code or an equally efficient code. The House tabled it (199–135).

    March 26, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On March 20, 2025, voted against a minority amendment to HR 16, a resolution praising frontline health workers, adding support for medical choice and for reinstating health workers. The House adopted it (202–166).

    March 20, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On March 20, 2025, voted against a House resolution (HCR 4) rejecting offshore wind energy projects off the New Hampshire coast. The House adopted the resolution (195–149).

    March 20, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On March 20, 2025, voted for tabling HB 221, which let utility regulators reopen the formulas used to judge whether energy-efficiency programs paid for by the electric bill's systems benefit charge are cost-effective. The table motion failed (151–193). Then voted against passing the bill. The House passed it (195–151).

    March 20, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On March 6, 2025, voted against rejecting HB 756, which required lead-testing records when children entered daycare or public school. The House rejected the bill (202–169).

    March 6, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On March 6, 2025, voted against HB 649, which ended passenger vehicle safety inspections and emissions testing. The House passed the bill (212–143). He also signed the committee statement opposing the bill as written and spoke against it on the floor.

    March 6, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On March 6, 2025, voted against HCR 1, which urged policymakers to hear all climate-change viewpoints before actions affecting the economy or environment. The House adopted the resolution (197–156).

    March 6, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On March 6, 2025, voted against permanently shelving HB 724, which expanded lead-paint hazard testing and reduction requirements in rental housing. The House postponed it (202–167).

    March 6, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On March 6, 2025, voted for tabling HB 524, which repealed the New Hampshire Vaccine Association. The table motion failed (175–198). Then voted against HB 524, which repealed the New Hampshire Vaccine Association and its vaccine purchasing system. The House passed the bill (189–181).

    March 6, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On March 6, 2025, voted against HB 224, which redirected renewable-energy funds into rebates on electric bills. The House passed the bill (200–162).

    March 6, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On February 20, 2025, voted against rejecting HB 368's smoking and vaping ban in cars carrying children under 16. The House rejected the bill (213–157).

    February 20, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On February 20, 2025, voted against HB 682's elimination of state offices and committees supporting offshore wind development. The House passed the bill (206–163).

    February 20, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On February 13, 2025, voted against rejecting HB 332, which allowed neighboring communities to form water-protection village districts. The House rejected the bill (196–171).

    February 13, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On February 13, 2025, voted against rejecting HB 422's increase in shoreland pollution penalties from $5,000 to $15,000. The House rejected the bill (196–175).

    February 13, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On February 13, 2025, voted against rejecting HB 334, which added water and wildlife protections to the state development plan. The House rejected the bill (199–171).

    February 13, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On February 6, 2025, voted against rejecting HB 106's commission to study climate damage costs and ways to recover them. The House rejected the bill (207–149).

    February 6, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On February 6, 2025, voted against setting aside HB 526's proposed climate change and damage division in the environmental services department. The House tabled it (207–146).

    February 6, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On February 6, 2025, voted against permanently shelving HB 83's increase in the sports betting age from 18 to 21. The House postponed it (215–140).

    February 6, 2025Supports Environment and Public Health

    Source: gc.nh.gov

  • On February 6, 2025, voted for defining clean energy as sources that released no pollutants or greenhouse gases during use. The amendment failed (150–204). Then voted against HB 189's broader clean-energy definition, which included low-emission sources and nuclear power. The House passed the bill (206–148).

    February 6, 2025Supports Environment and Public Health

    Source: gc.nh.gov

Track record — Reduce Wealth Gap

Reduce Wealth Gap · 4 support
  • On March 5, 2026, voted against tabling a bill raising the state minimum wage over time (HB1484). The House tabled it (180–153). On March 12, 2026, voted for taking a bill raising the state minimum wage over time off the table (HB1484). It stayed on the table (159–183).

    March 12, 2026Supports Reduce Wealth Gap

    Source: gc.nh.gov

  • On February 5, 2026, voted against rejecting a bill expanding homebuying assistance for essential workers (HB1661). The House rejected the bill (179–166).

    February 5, 2026Supports Reduce Wealth Gap

    Source: gc.nh.gov

  • On March 20, 2025, voted against tabling HB 726, which raised the state minimum wage to $15 an hour by 2028. The House tabled it (197–159).

    March 20, 2025Supports Reduce Wealth Gap

    Source: gc.nh.gov

  • On March 13, 2025, voted for HB 739, which required towns to send excess statewide education property taxes into the state education fund. The House passed the bill (246–128).

    March 13, 2025Supports Reduce Wealth Gap

    Source: gc.nh.gov

Track record — Labor Rights

Labor Rights · 14 support
  • On August 19, 2026, voted against overriding the governor's veto of a bill requiring employers to receive notice of state labor investigations (HB1072). The veto was sustained (160–159).

    August 19, 2026Supports Labor Rights

    Source: gc.nh.gov

  • On May 14, 2026, voted against passage of a bill barring state construction contracts from requiring or prohibiting union labor agreements (SB88), as amended. The passage motion failed (162–167).

    May 14, 2026Supports Labor Rights

    Source: gc.nh.gov

  • On March 12, 2026, voted against passage of a bill allowing employers to set agreements that replace minimum reporting-time pay rules (HB1043), as amended. The House passed the bill (189–155).

    March 12, 2026Supports Labor Rights

    Source: gc.nh.gov

  • On March 12, 2026, voted against passage of a bill creating voluntary portable benefit plans for independent contractors (HB1245), as amended. The House passed the bill (188–151).

    March 12, 2026Supports Labor Rights

    Source: gc.nh.gov

  • On March 5, 2026, voted against tabling a bill raising the state minimum wage over time (HB1484). The House tabled it (180–153). On March 12, 2026, voted for taking a bill raising the state minimum wage over time off the table (HB1484). It stayed on the table (159–183).

    March 12, 2026Supports Labor Rights

    Source: gc.nh.gov

  • On March 11, 2026, voted against a floor amendment to a bill allowing public employees to bargain directly with employers outside their union (HB1704). The amendment failed (165–171). Then voted for indefinitely postponing a bill allowing public employees to bargain directly with employers outside their union (HB1704). The House postponed it (177–159).

    March 11, 2026Supports Labor Rights

    Source: gc.nh.gov

  • On March 27, 2025, voted against HB 517 as amended, which repealed the state's outreach and marketing duties for the Granite State paid family leave plan. The House passed the bill (316–32).

    March 27, 2025Supports Labor Rights

    Source: gc.nh.gov

  • On March 26, 2025, voted against rejecting HB 487, which required employers to give workers advance notice of their work schedules. The House rejected the bill (196–155).

    March 26, 2025Supports Labor Rights

    Source: gc.nh.gov

  • On March 20, 2025, voted against passage of HB 280 as amended, which changed the rules on how employers may pay wages. The House passed the bill (191–176).

    March 20, 2025Supports Labor Rights

    Source: gc.nh.gov

  • On March 20, 2025, voted against tabling HB 442, which ended the lower minimum wage for tipped workers. The House tabled it (199–153).

    March 20, 2025Supports Labor Rights

    Source: gc.nh.gov

  • On March 20, 2025, voted against tabling HB 726, which raised the state minimum wage to $15 an hour by 2028. The House tabled it (197–159).

    March 20, 2025Supports Labor Rights

    Source: gc.nh.gov

  • On March 6, 2025, voted against rejecting HB 378, which required payment of unused earned time when employment ended through layoffs or business closures. The House rejected the bill (193–169).

    March 6, 2025Supports Labor Rights

    Source: gc.nh.gov

  • On February 20, 2025, voted against rejecting HB 282's doubling of the compensation fund limit for critically injured first responders. The rejection motion failed (175–195).

    February 20, 2025Supports Labor Rights

    Source: gc.nh.gov

  • On February 13, 2025, voted for permanently shelving HB 238, which barred union contracts from requiring membership or financial contributions (indefinite postponement). The House postponed it (200–180).

    February 13, 2025Supports Labor Rights

    Source: gc.nh.gov

Track record — Anti-Corruption

Anti-Corruption · 2 support
  • On August 19, 2026, voted for affirming a Legislative Ethics Committee report that recommended the House censure Representative James Spillane for social media posts the committee found harassed another representative. The House affirmed the report (185–93).

    August 19, 2026Supports Anti-Corruption

    Source: gc.nh.gov

  • On February 19, 2026, voted against rejecting a bill requiring disclosure of the original sources of money used for political spending (HB1083). The House rejected the bill (188–161).

    February 19, 2026Supports Anti-Corruption

    Source: gc.nh.gov

Track record — Government Efficiency

Government Efficiency · 11 support
  • On April 23, 2026, voted for a floor amendment to SB 586 requiring charter schools, school administrative units and some districts to get independent audits and post the results. The amendment failed (162–193).

    April 23, 2026Supports Government Efficiency

    Source: gc.nh.gov

  • On March 5, 2026, voted against tabling a bill adding definitions and reporting requirements for education freedom accounts (HB1578). The House tabled it (182–162).

    March 5, 2026Supports Government Efficiency

    Source: gc.nh.gov

  • On March 5, 2026, voted against tabling a bill expanding education freedom account oversight requirements (HB1264). The House tabled it (186–165).

    March 5, 2026Supports Government Efficiency

    Source: gc.nh.gov

  • On March 5, 2026, voted against tabling a bill moving education freedom account administration to the state education department (HB1820). The House tabled it (179–157).

    March 5, 2026Supports Government Efficiency

    Source: gc.nh.gov

  • Wrote the Transportation Committee majority report backing HB 1758, which eased certificate rules for school bus drivers licensed in other states to ease driver shortages. The House adopted the report to pass the bill on February 19, 2026.

    February 19, 2026Supports Government Efficiency

    Source: gc.nh.gov

  • On February 12, 2026, voted against rejecting a bill adding academic reporting and accountability rules for education freedom accounts (HB1716). The House rejected the bill (194–166).

    February 12, 2026Supports Government Efficiency

    Source: gc.nh.gov

  • On May 8, 2025, voted for an SB 295 amendment requiring completed audits and certified management controls before education account expansion. The amendment failed (165–199). Then voted against SB 295's universal education freedom accounts and expanding enrollment cap. The House passed the bill (188–176). On June 5, 2025, voted for an SB 295 amendment requiring completed audits before education account expansion. The amendment failed (167–201). Then voted against SB 295's universal education freedom accounts. The House passed the bill (190–178). Then voted for reconsidering SB 295's passage of universal education freedom accounts. The reconsideration motion failed (171–198).

    June 5, 2025Supports Government Efficiency

    Source: gc.nh.gov

  • On May 8, 2025, voted for SB 153's deadlines for driveway permits and quicker review of housing development entrances. The House passed the bill (293–61).

    May 8, 2025Supports Government Efficiency

    Source: gc.nh.gov

  • On March 13, 2025, voted against rejecting HB 521, which allowed online voter registration. The House rejected the bill (202–169).

    March 13, 2025Supports Government Efficiency

    Source: gc.nh.gov

  • On March 6, 2025, voted against HB 723, which repealed the statewide energy data platform. The House passed the bill (201–160).

    March 6, 2025Supports Government Efficiency

    Source: gc.nh.gov

  • On February 20, 2025, voted for rejecting HB 80, which tightened remote meeting attendance and barred remote voting by public officials. The rejection motion failed (179–190).

    February 20, 2025Supports Government Efficiency

    Source: gc.nh.gov

Track record — Immigration

Immigration · 14 support · 1 oppose
  • On May 14, 2026, voted for rejecting a bill studying homicide victims' family options and ending childhood hepatitis B mandates and state refugee resettlement (SB625). The rejection motion failed (146–150). Then voted against a floor amendment to a bill studying homicide victims' family options and ending childhood hepatitis B mandates and state refugee resettlement (SB625). The House adopted it (157–138). Then voted against a floor amendment to a bill studying homicide victims' family options and ending childhood hepatitis B mandates and state refugee resettlement (SB625). The House adopted it (155–140). Then voted against passage of a bill studying homicide victims' family options and ending childhood hepatitis B mandates and state refugee resettlement (SB625), as amended. The House passed the bill (156–139).

    May 14, 2026Supports Immigration

    Source: gc.nh.gov

  • On March 12, 2026, voted against passage of a bill requiring commercial driver's license tests in English without interpreters (HB1252), as amended. The House passed the bill (194–156). He also wrote the Transportation Committee minority report against requiring English-only commercial driver tests.

    March 12, 2026Supports Immigration

    Source: gc.nh.gov

  • On March 12, 2026, voted against rejecting a bill restricting public money and property used for certain immigrant detention facilities (HB1609). The House rejected the bill (185–154).

    March 12, 2026Supports Immigration

    Source: gc.nh.gov

  • On March 11, 2026, voted against passage of a bill barring Chinese nationals from graduate study, research, and full-time jobs at public colleges (HB1561), as amended. The passage motion failed (157–173).

    March 11, 2026Supports Immigration

    Source: gc.nh.gov

  • On March 11, 2026, voted for tabling a bill barring some people unlawfully in the country with felony convictions from renting or occupying homes (HB1709). The table motion failed (153–181). Then voted against passage of a bill barring some people unlawfully in the country with felony convictions from renting or occupying homes (HB1709), as amended. The House passed the bill (181–154).

    March 11, 2026Supports Immigration

    Source: gc.nh.gov

  • On March 11, 2026, voted for indefinitely postponing a bill ending the state refugee resettlement program and barring state spending on refugee resettlement (HB1706). The postponement motion failed (158–169). Then voted for tabling a bill ending the state refugee resettlement program and barring state spending on refugee resettlement (HB1706). The table motion failed (161–170). Then voted against passage of a bill ending the state refugee resettlement program and barring state spending on refugee resettlement (HB1706). The House passed the bill (170–164).

    March 11, 2026Supports Immigration

    Source: gc.nh.gov

  • On March 5, 2026, voted against tabling a bill requiring reports on civil immigration detentions involving state or local agencies (HB1822). The House tabled it (193–155).

    March 5, 2026Supports Immigration

    Source: gc.nh.gov

  • On February 12, 2026, voted against rejecting a bill requiring local budget approval before police agencies join federal immigration enforcement agreements (HB1570). The House rejected the bill (198–161).

    February 12, 2026Supports Immigration

    Source: gc.nh.gov

  • On May 22, 2025, voted against SB 13's invalidation of licenses issued to undocumented immigrants and restrictions on asylum applicants' licenses. The House passed the bill (192–164).

    May 22, 2025Supports Immigration

    Source: gc.nh.gov

  • Sued Avelo Airlines in federal court in Nevada on May 16, 2025, to defend his billboards protesting the airline's deportation flights for ICE. He had raised about $6,000 for the billboards, which were taken down after Avelo sent a cease-and-desist letter.

    May 16, 2025Supports Immigration

    Source: boston.com

  • On May 8, 2025, voted for an SB 62 amendment requiring officers working with federal immigration authorities to identify themselves and their authority. The amendment failed (161–199). Then voted against an SB 62 amendment expanding immigration cooperation requirements and authorizing county jail holds after state charges ended. The House adopted it (202–160). Then voted against SB 62's immigration enforcement and sanctuary-policy restrictions. The House passed the bill (200–162).

    May 8, 2025Supports Immigration

    Source: gc.nh.gov

  • On March 26, 2025, voted against passing HB 461, which required driver's license tests and study materials to be given only in English, without translation help. The House passed the bill (187–159). He also wrote the Transportation Committee minority report against the English-only driver test bill and spoke against it on the floor.

    March 26, 2025Supports Immigration

    Source: gc.nh.gov

  • On March 13, 2025, voted against HB 452, which restricted temporary-resident driver licenses and required asylum approval before issuing an asylum-related license. The House passed the bill (198–162). He also wrote the Transportation Committee minority report against the bill, arguing it denied licenses to people legally allowed to live and work in the U.S.

    March 13, 2025Supports Immigration

    Source: gc.nh.gov

  • On February 6, 2025, voted for HB 511's initial immigration enforcement plan. It required safe compliance with inmate detainers and barred sanctuary policies. The House passed the bill (351–6).

    February 6, 2025Opposes Immigration

    Source: gc.nh.gov

  • On February 6, 2025, voted against HB 71, which barred public schools and colleges from sheltering people not admitted into the United States. The House passed the bill (211–146).

    February 6, 2025Supports Immigration

    Source: gc.nh.gov

Track record — Government Spending Reduction

Government Spending Reduction · 4 support · 26 oppose
  • On March 11, 2026, voted for tabling a bill requiring a school tax cap ballot question and limiting central office spending (HB1300). The table motion failed (158–179). Then voted against a floor amendment to a bill requiring a school tax cap ballot question and limiting central office spending (HB1300). The House adopted it (182–155). Then voted against passage of a bill requiring a school tax cap ballot question and limiting central office spending (HB1300), as amended. The House passed the bill (177–160). On June 4, 2026, voted against the final House-Senate agreement on a bill requiring a school tax cap ballot question and limiting central office spending (HB1300). The House adopted the final agreement (183–170).

    June 4, 2026Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On May 14, 2026, voted against passage of a bill requiring proof of compliance with local tax caps and public votes to override them (SB643), as amended. The House passed the bill (164–150).

    May 14, 2026Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On May 7, 2026, voted against rejecting a bill directing state transfers to offset reductions in federal food assistance funding (SB603). The House rejected the bill (186–158).

    May 7, 2026Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On March 5, 2026, voted against tabling a bill extending the cap on education freedom account enrollment (HB1834). The House tabled it (180–157).

    March 5, 2026Supports Government Spending Reduction

    Source: gc.nh.gov

  • On February 19, 2026, voted against rejecting a bill increasing the state figures used to calculate basic education aid (HB1826). The House rejected the bill (192–157).

    February 19, 2026Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On February 19, 2026, voted against rejecting a bill expanding state payments for high-cost special education services (HB1557). The House rejected the bill (184–157).

    February 19, 2026Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On February 19, 2026, voted against rejecting a bill increasing state education funding (HB1799). The House rejected the bill (185–159).

    February 19, 2026Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On February 19, 2026, voted for passage of a bill funding support services for small-town and volunteer first responders (HB1705), as amended. The House passed the bill (194–154).

    February 19, 2026Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On February 19, 2026, voted against tabling a bill removing the cap on targeted state education aid (HB1831). The House tabled it (187–158).

    February 19, 2026Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On February 19, 2026, voted against rejecting a bill funding college programs for students with developmental disabilities (HB1791). The House rejected the bill (187–157).

    February 19, 2026Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On February 19, 2026, voted for rejecting a bill restricting local governments and school districts from borrowing through bonds (HB1427). The House rejected the bill (234–112).

    February 19, 2026Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On February 19, 2026, voted against rejecting a bill barring students from receiving education tax credit scholarships and education freedom account money in the same year (HB1803). The House rejected the bill (191–157).

    February 19, 2026Supports Government Spending Reduction

    Source: gc.nh.gov

  • On March 13, 2025, voted against HB 675, which capped how fast school district budgets could grow unless two-thirds of local voters agreed. The House passed it (190–185). On January 8, 2026, after the bill returned from committee rewritten as a school tax cap and central office spending limit, voted against the committee amendment (adopted 184–168) and against the amended bill. The House then rejected the bill (9–346).

    January 8, 2026Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On January 8, 2026, voted against rejecting a bill funding grants for local river management advisory committees (HB624). The House rejected the bill (187–164).

    January 8, 2026Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On January 8, 2026, voted against rejecting a bill funding a workforce housing program for towns, counties, and developers (HB572). The House rejected the bill (191–156).

    January 8, 2026Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On January 7, 2026, voted against rejecting a bill increasing state payments for basic education and students with extra needs (HB651). The House rejected the bill (190–155).

    January 7, 2026Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On January 7, 2026, voted against rejecting a bill providing state aid for wastewater projects (HB97). The House rejected the bill (175–156).

    January 7, 2026Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On January 7, 2026, voted against rejecting a bill keeping unused school construction aid available beyond the budget period (HB295). The House rejected the bill (191–150).

    January 7, 2026Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On January 7, 2026, voted against rejecting a bill requiring the state to pay part of local employers' retirement contributions for teachers, police, and firefighters (HB197). The House rejected the bill (172–159).

    January 7, 2026Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On January 7, 2026, voted against rejecting a bill expanding free school meals to children from households earning up to 300% of the federal poverty level (HB665). The House rejected the bill (189–158).

    January 7, 2026Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On January 7, 2026, voted against rejecting a bill funding free school meals and requiring school districts to provide meals during school hours (SB204). The House rejected the bill (183–161).

    January 7, 2026Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On March 27, 2025, voted against passing HB 475, which changed how cuts to default budgets work at official-ballot town meetings. The House passed the bill (195–159). On December 17, 2025, voted against overriding the veto of HB 475's reductions in official-ballot towns' default budgets. The veto was sustained (178–175).

    December 17, 2025Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On March 13, 2025, voted against HB 319, which ended required transportation for half-day kindergarten students. The House passed the bill (204–171). On December 17, 2025, voted against overriding the veto of HB 319's repeal of transportation requirements for half-day kindergarten pupils. The veto was sustained (182–173).

    December 17, 2025Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On May 8, 2025, voted for an SB 295 amendment requiring completed audits and certified management controls before education account expansion. The amendment failed (165–199). Then voted against SB 295's universal education freedom accounts and expanding enrollment cap. The House passed the bill (188–176). On June 5, 2025, voted for an SB 295 amendment requiring completed audits before education account expansion. The amendment failed (167–201). Then voted against SB 295's universal education freedom accounts. The House passed the bill (190–178). Then voted for reconsidering SB 295's passage of universal education freedom accounts. The reconsideration motion failed (171–198).

    June 5, 2025Supports Government Spending Reduction

    Source: gc.nh.gov

  • On May 8, 2025, voted against SB 105's authorization for local governments to adopt spending caps. The House passed the bill (193–168).

    May 8, 2025Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On March 27, 2025, voted against passing HB 613, which let towns and school districts adopt a reduced default budget option. The House passed the bill (197–158).

    March 27, 2025Opposes Government Spending Reduction

    Source: gc.nh.gov

    Also on this bill

    • December 17, 2025 · On December 17, 2025, voted against overriding the governor's veto of HB 613, which by then restricted the use of accessible voting machines for voters with disabilities. The veto was sustained (150–201). (Supports Civil Rights)
  • On March 13, 2025, voted for two HB 115 amendments that kept a family income limit for education freedom accounts, the state's school voucher program. Both failed (170–205 and 171–205). Then voted against HB 115, which expanded voucher eligibility and removed the income limit after June 2026. The House passed the bill (198–180).

    March 13, 2025Supports Government Spending Reduction

    Source: gc.nh.gov

  • On March 6, 2025, voted against rejecting HB 245's grants for local police speed enforcement and roadside warning equipment. The House rejected the bill (225–147).

    March 6, 2025Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On March 6, 2025, voted against HB 94, which restricted state Medicaid coverage of circumcision. The House passed the bill (184–183).

    March 6, 2025Opposes Government Spending Reduction

    Source: gc.nh.gov

  • On February 20, 2025, voted against rejecting HB 282's doubling of the compensation fund limit for critically injured first responders. The rejection motion failed (175–195).

    February 20, 2025Opposes Government Spending Reduction

    Source: gc.nh.gov

Track record — Public Safety and Crime Control

Public Safety and Crime Control · 16 support
  • On April 23, 2026, spoke against killing SB 559 and asked for a roll call. The bill let towns set speed limits as low as 20 mph on local roads. He voted to keep it alive, but the House killed it (218–110).

    April 23, 2026Supports Public Safety and Crime Control

    Source: gc.nh.gov

  • On March 26, 2026, voted for passage of a bill requiring police and emergency rooms to notify sexual assault survivors of their rights (HB1633). The House passed the bill (340–1).

    March 26, 2026Supports Public Safety and Crime Control

    Source: gc.nh.gov

  • On March 26, 2026, voted for passage of a bill requiring state licensing and regulation of massage establishments (HB1469), as amended. The House passed the bill (323–28).

    March 26, 2026Supports Public Safety and Crime Control

    Source: gc.nh.gov

  • On March 12, 2026, voted for rejecting a bill allowing darker tinting on front side windows of vehicles (HB1178). The House rejected the bill (204–143).

    March 12, 2026Supports Public Safety and Crime Control

    Source: gc.nh.gov

  • On March 5, 2026, voted against passage of a bill ending the ban on adult possession and sales of blackjacks and brass knuckles (HB1048). The House passed the bill (192–154).

    March 5, 2026Supports Public Safety and Crime Control

    Source: gc.nh.gov

  • On February 19, 2026, voted for passage of a bill funding support services for small-town and volunteer first responders (HB1705), as amended. The House passed the bill (194–154).

    February 19, 2026Supports Public Safety and Crime Control

    Source: gc.nh.gov

  • On February 5, 2026, voted for rejecting a bill allowing parent-taught driver education instead of traditional driver education (HB1452). The House rejected the bill (178–155). He also wrote the Transportation Committee report to kill this parent-taught driver education bill and spoke for that report on the floor.

    February 5, 2026Supports Public Safety and Crime Control

    Source: gc.nh.gov

  • On June 12, 2025, voted for the Senate's HB 468 bill creating unlawful-drone-use offenses and changing minimum reckless-driving penalties. The House accepted the Senate changes (265–83).

    June 12, 2025Supports Public Safety and Crime Control

    Source: gc.nh.gov

  • On May 22, 2025, voted against setting aside SB 267's $500 fine for buying sex. The table motion failed (110–253). Then voted for SB 267's $500 fine for buying sex. The House passed the bill (292–72).

    May 22, 2025Supports Public Safety and Crime Control

    Source: gc.nh.gov

  • On May 8, 2025, voted for reconsidering the rejection of SB 23's expansion of child-endangerment liability. The reconsideration motion failed (158–206).

    May 8, 2025Supports Public Safety and Crime Control

    Source: gc.nh.gov

  • On May 8, 2025, voted for SB 262's increase in the minimum prison sentence for trafficking a minor from seven to eighteen years. The House passed the bill (290–71).

    May 8, 2025Supports Public Safety and Crime Control

    Source: gc.nh.gov

  • On March 6, 2025, voted against rejecting HB 245's grants for local police speed enforcement and roadside warning equipment. The House rejected the bill (225–147).

    March 6, 2025Supports Public Safety and Crime Control

    Source: gc.nh.gov

  • On March 6, 2025, voted against rejecting HB 419, which required headlights when windshield wipers operated during bad weather. The House rejected the bill (227–129).

    March 6, 2025Supports Public Safety and Crime Control

    Source: gc.nh.gov

  • On March 6, 2025, voted against HB 649, which ended passenger vehicle safety inspections and emissions testing. The House passed the bill (212–143). He also signed the committee statement opposing the bill as written and spoke against it on the floor.

    March 6, 2025Supports Public Safety and Crime Control

    Source: gc.nh.gov

  • On February 20, 2025, voted against HB 207's repeal of the adult possession and sale ban on metal knuckles and similar weapons. The House passed the bill (207–162).

    February 20, 2025Supports Public Safety and Crime Control

    Source: gc.nh.gov

  • On February 13, 2025, voted against rejecting HB 203's life-jacket requirements for boating during cold-weather months. The House rejected the bill (215–162).

    February 13, 2025Supports Public Safety and Crime Control

    Source: gc.nh.gov

Track record — Criminal Justice and Civil Liberties

Criminal Justice and Civil Liberties · 16 support · 1 oppose
  • On May 14, 2026, voted against passage of a bill requiring school board policies for complaints that school materials are obscene or harmful to minors (SB434), as amended. The House passed the bill (188–161). On August 19, 2026, voted against overriding the governor's veto of a bill requiring school board policies for complaints that school materials are obscene or harmful to minors (SB434). The veto was sustained (165–140).

    August 19, 2026Supports Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • On April 23, 2026, voted against a committee amendment to SB 460 making it a felony for the highest-risk registered sex offenders to enter marked child safety zones without a legitimate reason. The House adopted it (225–128). Then voted for tabling the bill. The table motion failed (146–207).

    April 23, 2026Supports Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • On April 9, 2026, voted against passage of a bill increasing license suspensions for refusing alcohol tests and changing impaired driving penalties (SB620), as amended. The House passed the bill (259–94).

    April 9, 2026Supports Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • On March 26, 2026, voted for taking a bill protecting therapeutic cannabis users from losing gun ownership rights off the table (HB1446). It stayed on the table (81–270).

    March 26, 2026Supports Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • On March 11, 2026, voted against passage of a bill restricting flags and banners displayed in public schools (HB1132), as amended. The House passed the bill (182–156).

    March 11, 2026Supports Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • On January 7, 2026, voted against passage of a bill allowing courts to sentence some offenders to hard labor (SB15), as amended. The House passed the bill (179–159).

    January 7, 2026Supports Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • On January 7, 2026, voted against passage of a bill changing how schools handle complaints about books and other school materials (SB33), as amended. The House passed the bill (181–157).

    January 7, 2026Supports Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • On March 26, 2025, voted against passing HB 324, which set a process for removing obscene or harmful sexual material from schools. The House passed the bill (183–148). On December 17, 2025, voted against overriding the veto of HB 324's school sexual-material restrictions and civil penalties. The veto was sustained (183–167).

    December 17, 2025Supports Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • On June 5, 2025, voted for tabling SB 14's mandatory minimum drug sentences and revised psilocybin penalties. The table motion failed (176–203). Then voted against SB 14's mandatory minimum drug-sentencing amendment, which also reduced penalties for first-time adult psilocybin possession. The House adopted it (217–164). Then voted for an SB 14 alternative imposing a maximum sentence for major fentanyl offenses with an exception for cooperation. The amendment failed (169–211). Then voted against SB 14's mandatory minimum drug sentences and revised psilocybin penalties. The House passed the bill (214–167).

    June 5, 2025Supports Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • Sued Avelo Airlines in federal court in Nevada on May 16, 2025, to defend his billboards protesting the airline's deportation flights for ICE. He had raised about $6,000 for the billboards, which were taken down after Avelo sent a cease-and-desist letter.

    May 16, 2025Supports Criminal Justice and Civil Liberties

    Source: boston.com

  • On March 26, 2025, voted for a minority amendment to HB 520 having the attorney general, not education department hearing officers, issue subpoenas in educator misconduct cases. The amendment failed (154–190). Then voted against passing HB 520, which let Department of Education hearing officers issue subpoenas in educator misconduct cases. The House passed the bill (193–155).

    March 26, 2025Supports Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • On March 26, 2025, voted for passing HB 198, which legalized possession of up to three-quarters of an ounce of cannabis for adults 21 and older. The House passed the bill (208–125).

    March 26, 2025Supports Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • On March 26, 2025, voted for rejecting HB 638, which let older prisoners serving life without parole become eligible for a parole hearing. The House rejected the bill (214–127).

    March 26, 2025Opposes Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • On March 26, 2025, voted against rejecting HB 380, which removed extra criminal penalties for misuse of medical cannabis. The rejection motion failed (143–200).

    March 26, 2025Supports Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • On March 26, 2025, voted against passing HB 466, which added penalties for drivers who refuse a breath or blood alcohol test. The passage motion failed (120–216).

    March 26, 2025Supports Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • On March 13, 2025, voted against HB 59, which created specific first-degree and second-degree assault crimes for attacks on emergency workers. The House passed the bill (196–179).

    March 13, 2025Supports Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • On February 20, 2025, voted against rejecting HB 75's legalization of cannabis for adults 21 and older. The rejection motion failed (167–190).

    February 20, 2025Supports Criminal Justice and Civil Liberties

    Source: gc.nh.gov

Track record — Housing Affordability

Housing Affordability · 14 support
  • On March 11, 2026, voted for tabling a bill allowing landlords to charge regulated conditional deposits (HB1336). The table motion failed (157–177). On August 19, 2026, voted against overriding the governor's veto of a bill allowing landlords to charge regulated conditional deposits (HB1336). The veto was sustained (159–155).

    August 19, 2026Supports Housing Affordability

    Source: gc.nh.gov

  • On May 21, 2026, voted for accepting Senate changes to a bill changing definitions, inspections, and local approval rules for tiny houses and yurts (HB1681). The House accepted the Senate changes (242–102).

    May 21, 2026Supports Housing Affordability

    Source: gc.nh.gov

  • On March 12, 2026, voted against rejecting a bill providing a 90-day eviction delay when tenants' Social Security payments are unexpectedly disrupted (HB1171). The House rejected the bill (186–155).

    March 12, 2026Supports Housing Affordability

    Source: gc.nh.gov

  • On February 19, 2026, voted against passage of a bill allowing eviction for identity misuse and certain criminal convictions (HB1499), as amended. The House passed the bill (193–154).

    February 19, 2026Supports Housing Affordability

    Source: gc.nh.gov

  • On February 5, 2026, voted against rejecting a bill providing state guarantees for affordable housing loans (HB1405). The House rejected the bill (186–162).

    February 5, 2026Supports Housing Affordability

    Source: gc.nh.gov

  • On February 5, 2026, voted against passage of a bill ending the state housing champion designation and grant program (HB1196). The House passed the bill (185–166).

    February 5, 2026Supports Housing Affordability

    Source: gc.nh.gov

  • On February 5, 2026, voted against rejecting a bill expanding homebuying assistance for essential workers (HB1661). The House rejected the bill (179–166).

    February 5, 2026Supports Housing Affordability

    Source: gc.nh.gov

  • On January 8, 2026, voted against rejecting a bill funding a workforce housing program for towns, counties, and developers (HB572). The House rejected the bill (191–156).

    January 8, 2026Supports Housing Affordability

    Source: gc.nh.gov

  • On June 5, 2025, voted for tabling SB 263's chatbot liability bill with new lease-end eviction grounds. The table motion failed (179–193). Then voted against SB 263's chatbot liability bill after it added lease-end eviction grounds. The House passed the bill (202–168).

    June 5, 2025Supports Housing Affordability

    Source: gc.nh.gov

  • On May 22, 2025, voted against setting aside SB 174's restrictions on rejecting housing projects based on bedroom counts. The table motion failed (179–180). Then voted for SB 174's restrictions on rejecting housing projects based on bedroom counts unless water or sewer capacity was insufficient. The passage motion failed (176–183).

    May 22, 2025Supports Housing Affordability

    Source: gc.nh.gov

  • On May 8, 2025, voted for SB 153's deadlines for driveway permits and quicker review of housing development entrances. The House passed the bill (293–61).

    May 8, 2025Supports Housing Affordability

    Source: gc.nh.gov

  • On March 20, 2025, voted against indefinitely postponing HB 631, which required towns to allow apartments and mixed-use housing on commercially zoned land. The postponement motion failed (128–211).

    March 20, 2025Supports Housing Affordability

    Source: gc.nh.gov

  • On February 6, 2025, voted for an HB 60 amendment adding rental-vacancy and tenant protections to lease-end evictions. The amendment failed (140–217). Then voted for an HB 60 amendment allowing lease-end evictions only when statewide rental vacancies reached 2.5 percent. The amendment failed (145–212). Then voted against HB 60's expansion of evictions based on an expired lease. The House passed the bill (217–139).

    February 6, 2025Supports Housing Affordability

    Source: gc.nh.gov

  • On February 6, 2025, voted against rejecting HB 444, which required notice to tenants before a multi-family property sale. The House rejected the bill (213–144).

    February 6, 2025Supports Housing Affordability

    Source: gc.nh.gov

Track record — Social Programs and Welfare

Social Programs and Welfare · 17 support · 1 oppose
  • On March 11, 2026, voted against passage of a bill ending the New Hampshire council on autism spectrum disorders (HB1337). The House passed the bill (178–155). On August 19, 2026, voted against overriding the governor's veto of a bill ending the New Hampshire council on autism spectrum disorders (HB1337). The veto was sustained (148–172).

    August 19, 2026Supports Social Programs and Welfare

    Source: gc.nh.gov

  • On May 7, 2026, voted against rejecting a bill directing state transfers to offset reductions in federal food assistance funding (SB603). The House rejected the bill (186–158).

    May 7, 2026Supports Social Programs and Welfare

    Source: gc.nh.gov

  • On April 23, 2026, voted against killing SB 545, which eased eligibility for the Medicare savings program that helps low-income seniors with Medicare and drug costs. The House killed the bill (182–153).

    April 23, 2026Supports Social Programs and Welfare

    Source: gc.nh.gov

  • On April 23, 2026, voted against killing SB 543, which set up a fund to advance Medicaid money to nursing homes caring for patients still waiting on Medicaid approval. The House killed the bill (182–154).

    April 23, 2026Supports Social Programs and Welfare

    Source: gc.nh.gov

  • On March 12, 2026, voted against rejecting a bill providing a 90-day eviction delay when tenants' Social Security payments are unexpectedly disrupted (HB1171). The House rejected the bill (186–155).

    March 12, 2026Supports Social Programs and Welfare

    Source: gc.nh.gov

  • On March 12, 2026, voted against taking a bill investigating the state sexual and domestic violence coalition and restricting funding to direct services off the table (HB1675). It stayed on the table (148–186).

    March 12, 2026Supports Social Programs and Welfare

    Source: gc.nh.gov

  • On March 11, 2026, voted against passage of a bill changing restrictions on candy and drinks bought with food assistance benefits (HB1773), as amended. The passage motion failed (161–173).

    March 11, 2026Supports Social Programs and Welfare

    Source: gc.nh.gov

  • On March 11, 2026, voted against passage of a bill ending the requirement to include certain child care workforce programs in state budget requests (HB1515), as amended. The House passed the bill (170–153).

    March 11, 2026Supports Social Programs and Welfare

    Source: gc.nh.gov

  • On March 11, 2026, voted against passage of a bill tightening work, data checks, and other eligibility rules for food assistance (HB1797), as amended. The House passed the bill (172–161).

    March 11, 2026Supports Social Programs and Welfare

    Source: gc.nh.gov

  • On February 12, 2026, voted against tabling a bill covering diapers through Medicaid (HB1798). The House tabled it (197–158).

    February 12, 2026Supports Social Programs and Welfare

    Source: gc.nh.gov

  • On January 8, 2026, voted for a committee amendment to a bill requiring work or community activities for expanded Medicaid eligibility (SB134). The House adopted it (349–5). Then voted for passage of a bill requiring work or community activities for expanded Medicaid eligibility (SB134), as amended. The House passed the bill (204–150).

    January 8, 2026Opposes Social Programs and Welfare

    Source: gc.nh.gov

  • On January 8, 2026, voted against passage of a bill allowing towns and cities to set residency rules and limits for local welfare aid (HB348), as amended. The House passed the bill (190–157).

    January 8, 2026Supports Social Programs and Welfare

    Source: gc.nh.gov

  • On January 7, 2026, voted against passage of a bill requiring new parental consent for each Medicaid-funded school service (SB34), as amended. The House passed the bill (186–155).

    January 7, 2026Supports Social Programs and Welfare

    Source: gc.nh.gov

  • On January 7, 2026, voted against rejecting a bill expanding free school meals to children from households earning up to 300% of the federal poverty level (HB665). The House rejected the bill (189–158).

    January 7, 2026Supports Social Programs and Welfare

    Source: gc.nh.gov

  • On January 7, 2026, voted against rejecting a bill funding free school meals and requiring school districts to provide meals during school hours (SB204). The House rejected the bill (183–161).

    January 7, 2026Supports Social Programs and Welfare

    Source: gc.nh.gov

  • On March 13, 2025, voted against rejecting HB 646, which required online applications for free and reduced-price school meals. The House rejected the bill (209–165).

    March 13, 2025Supports Social Programs and Welfare

    Source: gc.nh.gov

  • On March 13, 2025, voted against rejecting HB 703, which barred denial of school meals because of unpaid student meal balances. The House rejected the bill (202–173).

    March 13, 2025Supports Social Programs and Welfare

    Source: gc.nh.gov

  • On March 6, 2025, voted against setting aside HB 583, which used Medicaid enrollment to identify children eligible for free or reduced-price school meals. The House tabled it (196–174).

    March 6, 2025Supports Social Programs and Welfare

    Source: gc.nh.gov

Track record — Public Education Quality

Public Education Quality · 19 support
  • On March 11, 2026, voted against passage of a bill studying conversion of public schools to charter schools (HB1358), as amended. The House passed the bill (169–163). On May 21, 2026, voted against accepting Senate changes to a bill studying conversion of public schools to charter schools (HB1358). The House accepted the Senate changes (184–164). On August 19, 2026, voted against overriding the governor's veto of a bill studying conversion of public schools to charter schools (HB1358). The veto was sustained (150–166).

    August 19, 2026Supports Public Education Quality

    Source: gc.nh.gov

  • On March 11, 2026, voted for tabling a bill requiring a school tax cap ballot question and limiting central office spending (HB1300). The table motion failed (158–179). Then voted against a floor amendment to a bill requiring a school tax cap ballot question and limiting central office spending (HB1300). The House adopted it (182–155). Then voted against passage of a bill requiring a school tax cap ballot question and limiting central office spending (HB1300), as amended. The House passed the bill (177–160). On June 4, 2026, voted against the final House-Senate agreement on a bill requiring a school tax cap ballot question and limiting central office spending (HB1300). The House adopted the final agreement (183–170).

    June 4, 2026Supports Public Education Quality

    Source: gc.nh.gov

  • On March 5, 2026, voted against passage of a bill changing state education financing and limits on school funding lawsuits (HB1815). The House passed the bill (188–162).

    March 5, 2026Supports Public Education Quality

    Source: gc.nh.gov

  • On February 19, 2026, voted against rejecting a bill increasing the state figures used to calculate basic education aid (HB1826). The House rejected the bill (192–157).

    February 19, 2026Supports Public Education Quality

    Source: gc.nh.gov

  • On February 19, 2026, voted against rejecting a bill expanding state payments for high-cost special education services (HB1557). The House rejected the bill (184–157).

    February 19, 2026Supports Public Education Quality

    Source: gc.nh.gov

  • On February 19, 2026, voted against rejecting a bill increasing state education funding (HB1799). The House rejected the bill (185–159).

    February 19, 2026Supports Public Education Quality

    Source: gc.nh.gov

  • On February 19, 2026, voted against tabling a bill removing the cap on targeted state education aid (HB1831). The House tabled it (187–158).

    February 19, 2026Supports Public Education Quality

    Source: gc.nh.gov

  • On February 19, 2026, voted against rejecting a bill funding college programs for students with developmental disabilities (HB1791). The House rejected the bill (187–157).

    February 19, 2026Supports Public Education Quality

    Source: gc.nh.gov

  • On February 12, 2026, voted against rejecting a bill raising the tobacco tax, funding public universities, and changing health program charges (HB1596). The House rejected the bill (200–157).

    February 12, 2026Supports Public Education Quality

    Source: gc.nh.gov

  • On March 13, 2025, voted against HB 675, which capped how fast school district budgets could grow unless two-thirds of local voters agreed. The House passed it (190–185). On January 8, 2026, after the bill returned from committee rewritten as a school tax cap and central office spending limit, voted against the committee amendment (adopted 184–168) and against the amended bill. The House then rejected the bill (9–346).

    January 8, 2026Supports Public Education Quality

    Source: gc.nh.gov

  • On January 7, 2026, voted against rejecting a bill increasing state payments for basic education and students with extra needs (HB651). The House rejected the bill (190–155).

    January 7, 2026Supports Public Education Quality

    Source: gc.nh.gov

  • On January 7, 2026, voted against rejecting a bill keeping unused school construction aid available beyond the budget period (HB295). The House rejected the bill (191–150).

    January 7, 2026Supports Public Education Quality

    Source: gc.nh.gov

  • On January 7, 2026, voted against rejecting a bill studying ways to fund public schools with less reliance on local property taxes (HB491). The House rejected the bill (195–157).

    January 7, 2026Supports Public Education Quality

    Source: gc.nh.gov

  • On January 7, 2026, voted against a committee amendment to a bill removing priority for school building projects with urgent needs or earlier funding shortfalls (HB366). The House adopted it (196–151). Then voted against passage of a bill removing priority for school building projects with urgent needs or earlier funding shortfalls (HB366), as amended. The House passed the bill (195–155).

    January 7, 2026Supports Public Education Quality

    Source: gc.nh.gov

  • On March 13, 2025, voted against HB 319, which ended required transportation for half-day kindergarten students. The House passed the bill (204–171). On December 17, 2025, voted against overriding the veto of HB 319's repeal of transportation requirements for half-day kindergarten pupils. The veto was sustained (182–173).

    December 17, 2025Supports Public Education Quality

    Source: gc.nh.gov

  • On June 12, 2025, voted against the Senate's HB 768 authorization for public schools to contract with any approved private school. The House accepted the Senate changes (192–158).

    June 12, 2025Supports Public Education Quality

    Source: gc.nh.gov

  • On March 13, 2025, voted for HB 739, which required towns to send excess statewide education property taxes into the state education fund. The House passed the bill (246–128).

    March 13, 2025Supports Public Education Quality

    Source: gc.nh.gov

  • On March 6, 2025, voted against rejecting HB 503's tax increases and restoration of the interest and dividends tax to fund public education. The House rejected the bill (345–27).

    March 6, 2025Supports Public Education Quality

    Source: gc.nh.gov

  • On March 6, 2025, voted against HB 208, which removed the education department certification requirement for school nurses. The House passed the bill (211–163).

    March 6, 2025Supports Public Education Quality

    Source: gc.nh.gov

Track record — Gun Control

Gun Control · 11 support
  • On January 7, 2026, voted against a floor amendment to a bill giving the legislature sole authority over rules for guns and other self-defense tools (HB609). The House adopted it (193–152). Then voted against passage of a bill giving the legislature sole authority over rules for guns and other self-defense tools (HB609), as amended. The House passed the bill (193–151). On June 4, 2026, voted for tabling a bill giving the legislature sole authority over rules for guns and other self-defense tools (HB609). The House tabled it (182–160).

    June 4, 2026Supports Gun Control

    Source: gc.nh.gov

  • On May 14, 2026, voted against a floor amendment to a bill adding campus gun protections to a bill about adult prosthetic coverage (SB408). The amendment failed (159–177).

    May 14, 2026Supports Gun Control

    Source: gc.nh.gov

  • On March 5, 2026, voted against tabling a bill repealing limits on lawsuits over certain gun design features (HB1387). The House tabled it (189–159).

    March 5, 2026Supports Gun Control

    Source: gc.nh.gov

  • On February 12, 2026, voted against rejecting a bill creating court orders to temporarily remove guns from people found to pose an extreme risk (HB1642). The House rejected the bill (206–153).

    February 12, 2026Supports Gun Control

    Source: gc.nh.gov

  • On February 5, 2026, voted against passage of a bill exempting guns and accessories made and kept in New Hampshire from federal regulation (HB1697). The House passed the bill (188–164).

    February 5, 2026Supports Gun Control

    Source: gc.nh.gov

  • On February 5, 2026, voted against passage of a bill barring public colleges from restricting guns and other self-defense weapons on campus (HB1793). The House passed the bill (188–165).

    February 5, 2026Supports Gun Control

    Source: gc.nh.gov

  • On May 22, 2025, voted against the Senate's HB 551 repeal of pistol-sale licensing and limits on liability for certain firearm designs. The House accepted the Senate changes (200–161).

    May 22, 2025Supports Gun Control

    Source: gc.nh.gov

  • On February 20, 2025, voted against rejecting HB 56's expanded gun background checks and 72-hour waiting period. The House rejected the bill (216–154).

    February 20, 2025Supports Gun Control

    Source: gc.nh.gov

  • On February 20, 2025, voted against rejecting HB 352's prohibition on deadly weapons within 100 feet of election polling places. The House rejected the bill (211–161).

    February 20, 2025Supports Gun Control

    Source: gc.nh.gov

  • On February 20, 2025, voted against HB 381's exemption from federal firearms restrictions for guns and accessories made for use within New Hampshire. The House passed the bill (205–168).

    February 20, 2025Supports Gun Control

    Source: gc.nh.gov

  • On January 8, 2025, voted against a House rule limiting the display of deadly weapons in the chamber and nearby rooms. The motion passed (216–164). Then voted for a stronger House rule banning the carrying or possession of deadly weapons in the chamber and nearby rooms. The motion failed (154–227).

    January 8, 2025Supports Gun Control

    Source: gc.nh.gov

Track record — Women's Reproductive Rights

Women's Reproductive Rights · 5 support
  • On March 12, 2026, voted for rejecting a bill restricting government rules on pregnancy centers that do not provide abortions or contraception (HB1416). The rejection motion failed (165–176). Then voted against a committee amendment to a bill restricting government rules on pregnancy centers that do not provide abortions or contraception (HB1416). The House adopted it (179–161). Then voted for tabling a bill restricting government rules on pregnancy centers that do not provide abortions or contraception (HB1416). The table motion failed (165–174). Then voted against passage of a bill restricting government rules on pregnancy centers that do not provide abortions or contraception (HB1416), as amended. The House passed the bill (176–163).

    March 12, 2026Supports Women's Reproductive Rights

    Source: gc.nh.gov

  • On March 11, 2026, voted for rejecting a bill repealing protective buffer zones around reproductive health clinics (HB1313). The House rejected the bill (171–163).

    March 11, 2026Supports Women's Reproductive Rights

    Source: gc.nh.gov

  • On January 8, 2026, voted against passage of a bill delaying abortion reporting rules and changing the pregnancy information collected (SB36), as amended. The House passed the bill (188–162).

    January 8, 2026Supports Women's Reproductive Rights

    Source: gc.nh.gov

  • On December 17, 2025, voted against overriding the veto of HB 667's requirement to show fetal-development videos in health classes. The veto was sustained (159–190).

    December 17, 2025Supports Women's Reproductive Rights

    Source: gc.nh.gov

  • On March 20, 2025, voted against tabling HCR 7, a resolution recognizing abortion as part of reproductive health care. The House tabled it (199–171).

    March 20, 2025Supports Women's Reproductive Rights

    Source: gc.nh.gov

Track record — Election Integrity

Election Integrity · 5 support
  • On February 19, 2026, voted against rejecting a bill requiring disclosure of the original sources of money used for political spending (HB1083). The House rejected the bill (188–161).

    February 19, 2026Supports Election Integrity

    Source: gc.nh.gov

  • On February 5, 2026, voted against rejecting a bill creating an independent commission to propose voting district maps (HB1487). The House rejected the bill (189–164).

    February 5, 2026Supports Election Integrity

    Source: gc.nh.gov

  • On March 27, 2025, voted against rejecting HB 363, which set criteria for drawing legislative and congressional districts. The House rejected the bill (203–167).

    March 27, 2025Supports Election Integrity

    Source: gc.nh.gov

  • On March 20, 2025, voted against rejecting HB 630, which barred spreading deepfake materials of political candidates before an election. The House rejected the bill (201–169).

    March 20, 2025Supports Election Integrity

    Source: gc.nh.gov

  • On February 20, 2025, voted against rejecting HB 352's prohibition on deadly weapons within 100 feet of election polling places. The House rejected the bill (211–161).

    February 20, 2025Supports Election Integrity

    Source: gc.nh.gov

Track record — Limit Foreign Influence

Limit Foreign Influence · 1 oppose
  • On March 11, 2026, voted against passage of a bill barring Chinese nationals from graduate study, research, and full-time jobs at public colleges (HB1561), as amended. The passage motion failed (157–173).

    March 11, 2026Opposes Limit Foreign Influence

    Source: gc.nh.gov

Track record — Personal Income Tax Reduction

Personal Income Tax Reduction · 3 oppose
  • On May 14, 2026, voted against a committee amendment to CACR 12, a proposed constitutional amendment banning personal income taxes. The House adopted it (192–148). He also voted against a floor amendment, which failed (17–322). Then voted against the amended proposal. It got 193–148, short of the three-fifths vote it needed, so it failed.

    May 14, 2026Opposes Personal Income Tax Reduction

    Source: gc.nh.gov

  • On March 5, 2026, voted against a floor amendment to CACR 10, a proposed constitutional amendment banning new personal income taxes. The House adopted the amendment (193–158). Then voted against the amended proposal. It got 194–158, short of the three-fifths vote it needed, so it failed.

    March 5, 2026Opposes Personal Income Tax Reduction

    Source: gc.nh.gov

  • On March 6, 2025, voted against rejecting HB 503's tax increases and restoration of the interest and dividends tax to fund public education. The House rejected the bill (345–27).

    March 6, 2025Opposes Personal Income Tax Reduction

    Source: gc.nh.gov

Track record — Data Privacy

Data Privacy · 2 support · 2 oppose
  • On March 5, 2026, voted against tabling a bill adding patient privacy protections (HB1317). The House tabled it (183–154).

    March 5, 2026Supports Data Privacy

    Source: gc.nh.gov

  • On February 12, 2026, voted against passage of a bill barring sales of children's location and other sensitive data (HB1460). The House passed the bill (214–145).

    February 12, 2026Opposes Data Privacy

    Source: gc.nh.gov

  • On May 8, 2025, voted against an SB 141 amendment allowing parents to obtain otherwise confidential records of children's school library materials. The House adopted it (192–170).

    May 8, 2025Supports Data Privacy

    Source: gc.nh.gov

  • On March 27, 2025, voted against passing HB 666, which added a $1,000 civil penalty and a required apology for releasing library user records without consent or a court order. The House passed the bill (189–172).

    March 27, 2025Opposes Data Privacy

    Source: gc.nh.gov

Track record — Civil Rights

Civil Rights · 29 support
  • On May 14, 2026, voted against passage of a bill allowing sex-based classifications for certain facilities and sports (SB552). The House passed the bill (179–159). On August 19, 2026, voted against overriding the governor's veto of a bill allowing sex-based classifications for certain facilities and sports (SB552). The veto was sustained (161–142).

    August 19, 2026Supports Civil Rights

    Source: gc.nh.gov

  • On March 5, 2026, voted for tabling a bill changing legal protections and facility access based on biological sex (HB1442). The table motion failed (163–186). Then voted against a floor amendment to a bill changing legal protections and facility access based on biological sex (HB1442). The House adopted it (183–162). Then voted against passage of a bill changing legal protections and facility access based on biological sex (HB1442), as amended. The House passed the bill (181–164). On May 21, 2026, voted against accepting Senate changes to a bill allowing sex-based classifications for certain facilities and sports (HB1442). The House accepted the Senate changes (184–155). On August 19, 2026, voted against overriding the governor's veto of a bill allowing sex-based classifications for certain facilities and sports (HB1442). The veto was sustained (165–149).

    August 19, 2026Supports Civil Rights

    Source: gc.nh.gov

  • On June 4, 2026, voted against the final House-Senate agreement on a bill authorizing random audits of registered voters' citizenship (HB1062). The House adopted the final agreement (196–156).

    June 4, 2026Supports Civil Rights

    Source: gc.nh.gov

  • On June 4, 2026, voted against the final House-Senate agreement on a bill protecting parents who raise children according to biological sex and changing rules on breast surgery for minors (HB1376). The House adopted the final agreement (183–158).

    June 4, 2026Supports Civil Rights

    Source: gc.nh.gov

  • On February 19, 2026, voted against passage of a bill barring certain school instruction about race and LGBTQ identities (HB1792). The House passed the bill (184–164). On May 21, 2026, voted against accepting Senate changes to a bill changing the prohibition on teaching discrimination in public schools (HB1792). The House did not accept the Senate changes (127–222).

    May 21, 2026Supports Civil Rights

    Source: gc.nh.gov

  • On May 14, 2026, voted against passage of a bill limiting the identification documents accepted for voting (SB223), as amended. The House passed the bill (187–157).

    May 14, 2026Supports Civil Rights

    Source: gc.nh.gov

  • On May 7, 2026, voted against tabling a bill adding an exception to restrictions on breast surgery for minors (SB520). The House tabled it (193–150).

    May 7, 2026Supports Civil Rights

    Source: gc.nh.gov

  • On March 12, 2026, voted against passage of a bill requiring commercial driver's license tests in English without interpreters (HB1252), as amended. The House passed the bill (194–156). He also wrote the Transportation Committee minority report against requiring English-only commercial driver tests.

    March 12, 2026Supports Civil Rights

    Source: gc.nh.gov

  • On March 12, 2026, voted against rejecting a bill adding constitutional protection for marriage regardless of sex, gender identity, sexual orientation, or race (CACR25). The House rejected the bill (176–162).

    March 12, 2026Supports Civil Rights

    Source: gc.nh.gov

  • On March 12, 2026, voted for tabling a bill extending the deadline for lawsuits over prohibited gender-related care for minors (HB1356). The table motion failed (145–176). Then voted against passage of a bill extending the deadline for lawsuits over prohibited gender-related care for minors (HB1356). The House passed the bill (180–146).

    March 12, 2026Supports Civil Rights

    Source: gc.nh.gov

  • On March 12, 2026, voted against passage of a bill allowing sex-based restrictions for certain public and private facilities (HB1447). The House passed the bill (184–154).

    March 12, 2026Supports Civil Rights

    Source: gc.nh.gov

  • On March 11, 2026, voted for indefinitely postponing a bill allowing sex-based rules for bathrooms, locker rooms, sports, and detention facilities (HB1299). The postponement motion failed (156–171). Then voted against a committee amendment to a bill allowing sex-based rules for bathrooms, locker rooms, sports, and detention facilities (HB1299). The House adopted it (176–156). Then voted against passage of a bill allowing sex-based rules for bathrooms, locker rooms, sports, and detention facilities (HB1299), as amended. The House passed the bill (176–155).

    March 11, 2026Supports Civil Rights

    Source: gc.nh.gov

  • On March 11, 2026, voted against passage of a bill barring Chinese nationals from graduate study, research, and full-time jobs at public colleges (HB1561), as amended. The passage motion failed (157–173).

    March 11, 2026Supports Civil Rights

    Source: gc.nh.gov

  • On March 5, 2026, voted for tabling a bill allowing some facilities and sports to classify people by biological sex (HB1217). The table motion failed (168–180). Then voted for sending a bill allowing some facilities and sports to classify people by biological sex for further study (HB1217). The study motion failed (168–180). Then voted against passage of a bill allowing some facilities and sports to classify people by biological sex (HB1217). The House passed the bill (187–163).

    March 5, 2026Supports Civil Rights

    Source: gc.nh.gov

  • On January 8, 2026, voted against passage of a bill allowing some facilities and sports to classify people by biological sex (SB268). The House passed the bill (185–159).

    January 8, 2026Supports Civil Rights

    Source: gc.nh.gov

  • On January 8, 2026, voted against passage of a bill changing how voters who cannot afford citizenship documents obtain proof of citizenship (HB365), as amended. The House passed the bill (195–142).

    January 8, 2026Supports Civil Rights

    Source: gc.nh.gov

  • On January 7, 2026, voted against CACR 4, a proposed constitutional amendment tying the right to vote to where a person actually lives and claims as home. It got 184–157, short of the three-fifths vote it needed, so it failed.

    January 7, 2026Supports Civil Rights

    Source: gc.nh.gov

  • On January 7, 2026, voted against passage of a bill requiring government-issued photo identification to vote and excluding college identification cards (HB323), as amended. The House passed the bill (190–148).

    January 7, 2026Supports Civil Rights

    Source: gc.nh.gov

  • On December 17, 2025, voted against overriding the governor's veto of HB 613, which by then restricted the use of accessible voting machines for voters with disabilities. The veto was sustained (150–201).

    December 17, 2025Supports Civil Rights

    Source: gc.nh.gov

    Also on this bill

    • March 27, 2025 · On March 27, 2025, voted against passing HB 613, which let towns and school districts adopt a reduced default budget option. The House passed the bill (197–158). (Opposes Government Spending Reduction)
  • On March 20, 2025, voted against passage of HB 148, which allowed classification of people by biological sex in certain settings. The House passed the bill (201–166). On December 17, 2025, voted against overriding the veto of HB 148's biological-sex classifications for bathrooms, detention, and sports. The veto was sustained (188–165).

    December 17, 2025Supports Civil Rights

    Source: gc.nh.gov

  • On June 5, 2025, voted against SB 221's annual voter-list verification and removal of voters who had not voted in five years. The House passed the bill (184–153).

    June 5, 2025Supports Civil Rights

    Source: gc.nh.gov

  • On June 5, 2025, voted against SB 218's documentation requirements for absentee voter registration. The House passed the bill (192–149).

    June 5, 2025Supports Civil Rights

    Source: gc.nh.gov

  • On June 5, 2025, voted against an SB 287 amendment requiring identification or notarization before an absentee ballot could be issued. The House adopted it (184–146). Then voted against SB 287's identification or notarization requirements for absentee ballots. The House passed the bill (187–149).

    June 5, 2025Supports Civil Rights

    Source: gc.nh.gov

  • On March 27, 2025, voted for a floor amendment to HB 377 that rewrote its ban on puberty blockers and hormones for minors, including letting treatment already under way continue. The amendment failed (168–203). Then voted against passing HB 377, which banned puberty blockers and cross-sex hormones for minors. The House passed the bill (197–167).

    March 27, 2025Supports Civil Rights

    Source: gc.nh.gov

  • On March 27, 2025, voted against passing HB 274, which required voter rolls to be verified every year. The House passed the bill (200–174).

    March 27, 2025Supports Civil Rights

    Source: gc.nh.gov

  • On March 27, 2025, voted against passing HB 712, which banned breast surgeries for minors for gender transition. The House passed the bill (200–165).

    March 27, 2025Supports Civil Rights

    Source: gc.nh.gov

  • On March 26, 2025, voted against passing HB 461, which required driver's license tests and study materials to be given only in English, without translation help. The House passed the bill (187–159). He also wrote the Transportation Committee minority report against the English-only driver test bill and spoke against it on the floor.

    March 26, 2025Supports Civil Rights

    Source: gc.nh.gov

  • Introduced HB 403 as its only sponsor, a bill letting voters use absentee ballots during any National Weather Service severe weather watch or warning, not just winter storms. The House killed it by voice vote on March 20, 2025.

    March 20, 2025Supports Civil Rights

    Source: gc.nh.gov

  • On March 13, 2025, voted against rejecting HB 521, which allowed online voter registration. The House rejected the bill (202–169).

    March 13, 2025Supports Civil Rights

    Source: gc.nh.gov

Track record — Corporate Accountability

Corporate Accountability · 8 support
  • On April 23, 2026, voted for SB 482, which set consumer protections for cryptocurrency kiosks, machines scammers have used to cheat older people. The House passed the bill (214–140).

    April 23, 2026Supports Corporate Accountability

    Source: gc.nh.gov

  • On March 12, 2026, voted against rejecting a bill adding electricity rate protections related to large electricity users (HB1722). The House rejected the bill (185–156).

    March 12, 2026Supports Corporate Accountability

    Source: gc.nh.gov

  • On March 5, 2026, voted against tabling a bill repealing limits on lawsuits over certain gun design features (HB1387). The House tabled it (189–159).

    March 5, 2026Supports Corporate Accountability

    Source: gc.nh.gov

  • Wrote the Transportation Committee majority report backing HB 1492, which gave drivers 30 days to appeal towing fees, let them appeal without first paying impound fees, and barred license suspensions over unpaid towing debts. He spoke for it, and on February 19, 2026, the House adopted the report 256–84 and sent the bill to the Finance Committee.

    February 19, 2026Supports Corporate Accountability

    Source: gc.nh.gov

  • Wrote the Transportation Committee minority report backing HB 414, which barred license suspensions over unpaid towing and storage debts. The House tabled the bill on January 8, 2026, by a 175–150 division vote.

    January 8, 2026Supports Corporate Accountability

    Source: gc.nh.gov

  • On March 27, 2025, voted against passing HB 548, which exempted direct-pay health care facilities from some state licensing rules. The House passed the bill (200–157).

    March 27, 2025Supports Corporate Accountability

    Source: gc.nh.gov

  • On February 20, 2025, voted against rejecting HB 502's worldwide corporate profit reporting and property-tax relief plan. The House rejected the bill (209–163).

    February 20, 2025Supports Corporate Accountability

    Source: gc.nh.gov

  • On February 13, 2025, voted against HCR 9, which urged federal opposition to the European Union's corporate sustainability due-diligence rules. The House adopted the resolution (204–163).

    February 13, 2025Supports Corporate Accountability

    Source: gc.nh.gov

Track record — Public Infrastructure

Public Infrastructure · 7 support
  • On March 12, 2026, voted for a committee amendment to a bill adopting the state's ten-year transportation plan (HB2026). The House adopted it (345–3). Then voted against a floor amendment to a bill adopting the state's ten-year transportation plan (HB2026). The amendment failed (46–305). Then voted for passage of a bill adopting the state's ten-year transportation plan (HB2026), as amended. The House passed the bill (338–13). On August 19, 2026, voted for overriding the governor's veto of a bill adopting the ten-year transportation plan, changing toll rates and reviews, and rebuilding the Gregg Mill Road bridge (HB2026). The House voted to override (292–25).

    August 19, 2026Supports Public Infrastructure

    Source: gc.nh.gov

  • On May 14, 2026, voted against sending a bill changing turnpike toll rates and inflation reviews to support the ten-year transportation plan for further study (SB627). The study motion failed (151–157).

    May 14, 2026Supports Public Infrastructure

    Source: gc.nh.gov

  • On February 12, 2026, voted for passage of a bill charging waterfront property fees to fund repairs of state-owned dams (HB1655), as amended. The House passed the bill (208–146). On March 26, 2026, voted against tabling a bill charging waterfront property fees to fund repairs of state-owned dams (HB1655). The House tabled it (187–161).

    March 26, 2026Supports Public Infrastructure

    Source: gc.nh.gov

  • Introduced HB 1536 as prime sponsor, a bill setting penalties for parking in marked electric vehicle charging and motorcycle spaces. The House killed it on February 19, 2026, by a 188–149 division vote.

    February 19, 2026Supports Public Infrastructure

    Source: gc.nh.gov

  • Co-sponsored HB 1594, which replaced the flat electric vehicle registration fee with fees based on vehicle weight. He wrote the Transportation Committee report backing it, saying the fee offsets gas tax electric vehicle owners do not pay. The committee vote was 14–1.

    February 19, 2026Supports Public Infrastructure

    Source: gc.nh.gov

  • On January 7, 2026, voted against rejecting a bill providing state aid for wastewater projects (HB97). The House rejected the bill (175–156).

    January 7, 2026Supports Public Infrastructure

    Source: gc.nh.gov

  • On May 22, 2025, voted against rejecting SB 272's local electric-vehicle funding and charging-space enforcement. The House rejected the bill (195–163). He also wrote the Transportation Committee minority report backing the bill and spoke against killing it.

    May 22, 2025Supports Public Infrastructure

    Source: gc.nh.gov

Track record — General

General · 101 records
  • On March 5, 2026, voted against passage of a bill changing school district rules for keeping unused money at the end of the year (HB1610), as amended. The House passed the bill (182–167). On May 21, 2026, voted against accepting Senate changes to a bill changing school district rules for keeping unused money at the end of the year (HB1610). The House accepted the Senate changes (186–163). On August 19, 2026, voted against overriding the governor's veto of a bill changing school district rules for keeping unused money at the end of the year (HB1610). The veto was sustained (162–148).

    August 19, 2026

    Source: gc.nh.gov

  • On August 19, 2026, voted against overriding the governor's veto of a bill changing oversight of public insurance risk pools (HB1491). The veto was sustained (160–148).

    August 19, 2026

    Source: gc.nh.gov

  • On August 19, 2026, voted against overriding the governor's veto of a bill raising the research and development tax credit cap and changing state park fees for residents (HB1102). The House voted to override (231–88).

    August 19, 2026

    Source: gc.nh.gov

  • On August 19, 2026, voted against overriding the governor's veto of a bill changing penalties for false child abuse reports, school building project managers, and long-term care eligibility funding (HB1565). The veto was sustained (168–140).

    August 19, 2026

    Source: gc.nh.gov

  • On August 19, 2026, voted against overriding the governor's veto of a bill limiting court-appointed guardians' recommendations in child custody cases (HB1643). The veto was sustained (157–152).

    August 19, 2026

    Source: gc.nh.gov

  • On August 19, 2026, voted against overriding the governor's veto of HB 221, which by then let electric utilities own advanced nuclear plants and changed power purchase and customer generation rules. The veto was sustained (152–167).

    August 19, 2026

    Source: gc.nh.gov

  • On August 19, 2026, voted against overriding the governor's veto of a bill requiring legislative approval before historical markers are changed or permanently removed (HB1097). The veto was sustained (193–125).

    August 19, 2026

    Source: gc.nh.gov

  • On June 4, 2026, voted against the final House-Senate agreement on a bill changing self-defense rules and health professionals' authority to order emergency restraint or isolation (HB1279). The House adopted the final agreement (208–140).

    June 4, 2026

    Source: gc.nh.gov

  • On May 7, 2026, voted against passage of a bill selling the Sununu Youth Services Center property and depositing proceeds in the general fund (SB481), as amended. The House passed the bill (186–157). On June 4, 2026, voted against the final House-Senate agreement on a bill selling the Sununu Youth Services Center property and depositing proceeds in the general fund (SB481). The House adopted the final agreement (189–158).

    June 4, 2026

    Source: gc.nh.gov

  • On June 4, 2026, voted against the final House-Senate agreement on a bill changing housing and parking rules, creating special assessment districts, and funding housing infrastructure grants (HB1588). The House adopted the final agreement (185–171).

    June 4, 2026

    Source: gc.nh.gov

  • On June 4, 2026, voted against the final House-Senate agreement on a bill allowing voter checklist supervisors to verify the identity of people they personally know (HB317). The House adopted the final agreement (197–159).

    June 4, 2026

    Source: gc.nh.gov

  • On January 8, 2026, voted against passage of a bill reducing the business enterprise tax from 0.55% to 0.50% for tax years ending from December 2027 (HB155), as amended. The House passed the bill (189–165). On June 4, 2026, voted against the final House-Senate agreement on a bill changing business enterprise tax rules and providing money for licensed nursing facilities (HB155). The House adopted the final agreement (195–157).

    June 4, 2026

    Source: gc.nh.gov

  • On June 4, 2026, voted against the final House-Senate agreement on a bill changing how communities leave cooperative school districts and how schools are closed (HB1374). The House adopted the final agreement (179–161).

    June 4, 2026

    Source: gc.nh.gov

  • On May 21, 2026, voted against accepting Senate changes to HB 1366, on military orders of protection. The House accepted the Senate changes (180–162).

    May 21, 2026

    Source: gc.nh.gov

  • On May 14, 2026, voted against a committee amendment to a bill changing municipal and school budget committee procedures and county budget dates (SB653). The House adopted it (164–145). Then voted against passage of a bill changing municipal and school budget committee procedures and county budget dates (SB653), as amended. The House passed the bill (167–146).

    May 14, 2026

    Source: gc.nh.gov

  • On May 14, 2026, voted for a floor amendment to a bill changing penalties for disobeying police and expanding notices of rights for sexual assault survivors (SB409). The amendment failed (172–184).

    May 14, 2026

    Source: gc.nh.gov

  • On May 14, 2026, voted against passage of a bill changing zoning appeals and the submission of revised land-use plans (SB508). The passage motion failed (151–161).

    May 14, 2026

    Source: gc.nh.gov

  • On May 14, 2026, voted against a floor amendment to a bill changing pharmacy rules and expanding access to experimental medical treatments (SB504). The House adopted it (188–153). Then voted against passage of a bill changing pharmacy rules and expanding access to experimental medical treatments (SB504), as amended. The House passed the bill (197–145).

    May 14, 2026

    Source: gc.nh.gov

  • On May 14, 2026, voted against a floor amendment to a bill banning synthetic kratom and changing how towns adopt ballot meetings (SB557). The House adopted it (171–162).

    May 14, 2026

    Source: gc.nh.gov

  • On May 14, 2026, voted against a committee amendment to a bill studying school administrative unit efficiency and structure (SB574). The House adopted it (191–157). Then voted against passage of a bill studying school administrative unit efficiency and structure (SB574), as amended. The House passed the bill (197–151).

    May 14, 2026

    Source: gc.nh.gov

  • On May 14, 2026, voted against a floor amendment to a bill changing dental board membership and rules for dental X-rays (SB567). The House adopted it (158–143). Then voted for tabling a bill changing dental board membership and rules for dental X-rays (SB567). The table motion failed (134–166). Then voted against passage of a bill changing dental board membership and rules for dental X-rays (SB567), as amended. The House passed the bill (167–133).

    May 14, 2026

    Source: gc.nh.gov

  • On May 14, 2026, voted against passage of a bill requiring school staff to answer parents' written requests about their children honestly and completely (SB430), as amended. The House passed the bill (193–163).

    May 14, 2026

    Source: gc.nh.gov

  • On January 7, 2026, voted against passage of a bill changing how school administrative unit budgets are adopted (HB564). The House passed the bill (191–148). On May 7, 2026, voted against accepting Senate changes to a bill changing how school administrative unit budgets are adopted (HB564). The House accepted the Senate changes (184–140).

    May 7, 2026

    Source: gc.nh.gov

  • On April 23, 2026, voted against a committee amendment to SB 101 setting up statewide open enrollment, letting students transfer to public schools in other districts. The House adopted it (182–172). Then voted for replacing it with a study commission, which failed (169–184). Then voted against passing the bill. The passage motion failed (168–184).

    April 23, 2026

    Source: gc.nh.gov

  • On April 23, 2026, voted against a proposed constitutional amendment (CACR 11) to remove the age limit of 70 for county sheriffs. It got 199–157, short of the three-fifths needed, so it failed.

    April 23, 2026

    Source: gc.nh.gov

  • On January 7, 2026, voted for indefinitely postponing a bill allowing optometrists to perform certain eye surgeries (HB349). The postponement motion failed (133–205). Then voted for tabling a bill allowing optometrists to perform certain eye surgeries (HB349). The table motion failed (94–242). Then voted against passage of a bill allowing optometrists to perform certain eye surgeries (HB349), as amended. The House passed the bill (193–143). On April 9, 2026, voted against overriding the governor's veto of a bill allowing optometrists to perform certain eye surgeries (HB349). The veto was sustained (145–206).

    April 9, 2026

    Source: gc.nh.gov

  • On January 7, 2026, voted against passage of a bill requiring public college students to pass a civics test or take a civics course (HB112), as amended. The House passed the bill (192–158). On March 26, 2026, voted against passage of a bill requiring public college students to pass a civics test or take a civics course (HB112). The House passed the bill (191–157).

    March 26, 2026

    Source: gc.nh.gov

  • On March 26, 2026, voted against passage of a bill changing administration and enforcement of the state fire code (HB1555). The House passed the bill (192–162).

    March 26, 2026

    Source: gc.nh.gov

  • On February 19, 2026, voted against passage of a bill allowing utilities to own small natural gas and nuclear power plants (HB1775), as amended. The House passed the bill (191–149). On March 26, 2026, voted against passage of a bill allowing utilities to own small natural gas and nuclear power plants (HB1775). The House passed the bill (198–153).

    March 26, 2026

    Source: gc.nh.gov

  • On March 12, 2026, voted for tabling HCR 13, a resolution asking Congress to call a constitutional convention on congressional term limits. The House tabled it (189–159). Then voted against taking it off the table. It stayed on the table (139–193).

    March 12, 2026

    Source: gc.nh.gov

  • On March 11, 2026, voted against CACR 24, a proposed constitutional amendment giving parents a right to direct their children's education. It got 181–156, short of the three-fifths vote it needed, so it failed.

    March 11, 2026

    Source: gc.nh.gov

  • On March 11, 2026, voted for a floor amendment to a bill changing school budget reports distributed to voters (HB1807). The amendment failed (153–181). Then voted against passage of a bill changing school budget reports distributed to voters (HB1807), as amended. The House passed the bill (185–150).

    March 11, 2026

    Source: gc.nh.gov

  • On March 11, 2026, voted against CACR 15, a proposed constitutional amendment giving residents the right to hunt, fish, and harvest game and fish, subject to existing law. It got 199–128, short of the three-fifths vote it needed, so it failed.

    March 11, 2026

    Source: gc.nh.gov

  • On March 11, 2026, voted against CACR 21, a proposed constitutional amendment limiting the right to vote to adult United States citizens at their actual residence. It got 184–146, short of the three-fifths vote it needed, so it failed.

    March 11, 2026

    Source: gc.nh.gov

  • On March 11, 2026, voted against passage of a bill expanding public school course and activity access for education freedom account students (HB1817), as amended. The House passed the bill (179–156).

    March 11, 2026

    Source: gc.nh.gov

  • On March 11, 2026, voted against a committee amendment to a bill ending the home education advisory council (HB1155). The House adopted it (183–151). Then voted against passage of a bill ending the home education advisory council (HB1155), as amended. The House passed the bill (180–156).

    March 11, 2026

    Source: gc.nh.gov

  • On March 11, 2026, voted against a committee amendment to a bill replacing home education rules and adding privacy and legal protections for families (HB1268). The House adopted it (178–160). Then voted against a floor amendment to a bill replacing home education rules and adding privacy and legal protections for families (HB1268). The House adopted it (181–158). Then voted against passage of a bill replacing home education rules and adding privacy and legal protections for families (HB1268), as amended. The House passed the bill (174–166).

    March 11, 2026

    Source: gc.nh.gov

  • On March 5, 2026, voted against CACR 14, a proposed constitutional amendment requiring United States citizenship for governor and state legislators. It got 182–157, short of the three-fifths vote it needed, so it failed.

    March 5, 2026

    Source: gc.nh.gov

  • On March 5, 2026, voted against rejecting a bill changing local tax cap calculations to account for voter-approved debt payments (HB1227). The House rejected the bill (176–151).

    March 5, 2026

    Source: gc.nh.gov

  • On March 5, 2026, voted for tabling HR 35, a House resolution urging a ban on weather modification and cloud seeding emissions. The table motion failed (153–166). Then voted against the amended resolution. The House adopted it (169–152).

    March 5, 2026

    Source: gc.nh.gov

  • On March 5, 2026, voted against passage of a bill changing income deductions used to calculate child support (HB1225), as amended. The House passed the bill (185–152).

    March 5, 2026

    Source: gc.nh.gov

  • On March 5, 2026, voted against passage of a bill restricting how school districts use loans against expected education and special education reimbursements (HB1495). The House passed the bill (185–162).

    March 5, 2026

    Source: gc.nh.gov

  • On March 5, 2026, voted against tabling a bill removing legislator pay amounts from the state constitution (CACR22). The House tabled it (175–153).

    March 5, 2026

    Source: gc.nh.gov

  • On March 5, 2026, voted against HR 19, a House resolution urging colleges to invite more conservative speakers. The House adopted the resolution (191–155).

    March 5, 2026

    Source: gc.nh.gov

  • On February 19, 2026, voted against passage of a bill adding court observation and case timing reviews to evaluations of judges (HB1130), as amended. The House passed the bill (192–151).

    February 19, 2026

    Source: gc.nh.gov

  • On February 12, 2026, voted against rejecting a bill directing removal of the Hannah Duston memorial in Boscawen (HB1664). The House rejected the bill (194–156).

    February 12, 2026

    Source: gc.nh.gov

  • On February 12, 2026, voted for rejecting a bill studying ways to raise $500 million in state revenue for public education (HB1636). The House rejected the bill (284–76).

    February 12, 2026

    Source: gc.nh.gov

  • On February 12, 2026, voted against passage of a bill creating court remedies for parental alienation (HB1323). The House passed the bill (197–157).

    February 12, 2026

    Source: gc.nh.gov

  • On February 12, 2026, voted for rejecting a bill taxing homes that are not the owner's main residence (HB1580). The House rejected the bill (284–55).

    February 12, 2026

    Source: gc.nh.gov

  • On February 12, 2026, voted against passage of a bill creating court procedures to prevent child abduction (HB1710). The House passed the bill (198–161).

    February 12, 2026

    Source: gc.nh.gov

  • Wrote the Transportation Committee minority report on HB 1421, which ended title requirements for vehicles more than 20 years old. He argued for requiring titles on all passenger vehicles and spoke against the bill. The House approved it on February 12, 2026, and sent it to the Finance Committee.

    February 12, 2026

    Source: gc.nh.gov

  • On February 5, 2026, voted against passage of a bill giving military families priority for education freedom accounts (HB1832), as amended. The House passed the bill (189–164).

    February 5, 2026

    Source: gc.nh.gov

  • On February 5, 2026, voted against passage of a bill barring World Economic Forum materials from state school curricula (HB1448). The House passed the bill (184–167).

    February 5, 2026

    Source: gc.nh.gov

  • On January 8, 2026, voted for rejecting a bill requiring a formal declaration of war before certain foreign deployments of the New Hampshire National Guard (HB104). The rejection motion failed (159–182).

    January 8, 2026

    Source: gc.nh.gov

  • On January 8, 2026, voted against passage of a bill changing disclosures about taxpayer-funded lobbying (HB314), as amended. The passage motion failed (152–198).

    January 8, 2026

    Source: gc.nh.gov

  • On January 7, 2026, voted against passage of a bill barring public schools from performing surgery or prescribing medicine (HB360), as amended. The House passed the bill (183–155).

    January 7, 2026

    Source: gc.nh.gov

  • On January 7, 2026, voted against passage of a bill changing local audit rules and allowing state oversight of school districts placed on probation (HB121), as amended. The House passed the bill (187–154).

    January 7, 2026

    Source: gc.nh.gov

  • On January 7, 2026, voted against passage of a bill letting children attend school districts where their parents pay property taxes (HB709), as amended. The House passed the bill (182–159).

    January 7, 2026

    Source: gc.nh.gov

  • Introduced House Resolution 23 as prime sponsor on January 7, 2026. The resolution affirmed the importance of digital literacy and internet access for older Americans.

    January 7, 2026

    Source: gc.nh.gov

  • Co-sponsored four House bills filed January 7, 2026. HB 1262 dealt with home heating oil and propane contracts. HB 1308 raised the penalty for passing a stopped school bus. HB 1411 withheld state payments to the federal government when federal aid was cut by executive order. HB 1445 dealt with enhanced driver's licenses and Real ID cards.

    January 7, 2026

    Source: gc.nh.gov

  • On January 7, 2026, voted against passage of a bill adding hearing and defense rights for public college students and staff facing discipline (HB510), as amended. The House passed the bill (197–149).

    January 7, 2026

    Source: gc.nh.gov

  • On January 7, 2026, voted against passage of a bill changing school bullying rules, parent notices, and state reporting requirements (HB131), as amended. The House passed the bill (190–149).

    January 7, 2026

    Source: gc.nh.gov

  • On December 17, 2025, voted against overriding the veto of HB 356's authorization for partisan school district elections. The veto was sustained (177–174).

    December 17, 2025

    Source: gc.nh.gov

  • On December 17, 2025, voted against overriding the veto of HB 446's parental opt-in requirement for the Youth Risk Behavior Survey. The veto was sustained (181–170).

    December 17, 2025

    Source: gc.nh.gov

  • Won re-election as Dover Ward 5 moderator on November 4, 2025, with 601 votes.

    November 4, 2025

    Source: dover.nh.gov

  • On March 27, 2025, voted against passing HB 690, which directed the Department of Energy to study the state leaving the ISO-New England regional grid operator. The House passed the bill (200–155). On June 12, 2025, voted against the Senate's HB 690 investigation of leaving the regional electricity grid and other energy strategies. The House accepted the Senate changes (188–155).

    June 12, 2025

    Source: gc.nh.gov

  • On June 12, 2025, voted against the Senate's HB 672 authorization for off-grid electricity providers. The House accepted the Senate changes (185–151).

    June 12, 2025

    Source: gc.nh.gov

  • On March 6, 2025, voted against HB 771, which required local school districts to budget tuition for students attending open-enrollment public schools. The House passed the bill (205–169). On June 12, 2025, voted against the Senate's HB 771 funding plan for open-enrollment schools. The House accepted the Senate changes (189–160).

    June 12, 2025

    Source: gc.nh.gov

  • On June 5, 2025, voted against an SB 210 amendment changing bullying rules and allowing public-school enrollment outside a student's home district. The House adopted it (193–160). Then voted against SB 210's amended bullying and school enrollment bill. The House passed the bill (193–159).

    June 5, 2025

    Source: gc.nh.gov

  • On June 5, 2025, voted against amended SB96, including school responses within ten business days and parental-rights enforcement. The House passed the bill (198–172).

    June 5, 2025

    Source: gc.nh.gov

  • On June 5, 2025, voted for an SB 206 amendment allowing student device use for specific educational purposes and involving parents and teachers in school phone policies. The amendment failed (164–192).

    June 5, 2025

    Source: gc.nh.gov

  • On June 5, 2025, voted for tabling SB 72's parental-rights bill. The table motion failed (168–211). Then voted against SB 72's parental-rights amendment allowing legal claims against schools and restricting government interference with parenting. The House adopted it (215–166). Then voted for an SB 72 amendment allowing educators to protect children when reasonable evidence showed abuse risks. The amendment failed (169–212). Then voted against SB 72's amended parental-rights bill. The House passed the bill (214–167).

    June 5, 2025

    Source: gc.nh.gov

  • On June 5, 2025, voted against an SB 99 amendment setting cross-district career education tuition at 80 percent of average costs, prorated for part-time attendance. The House adopted it (208–159). Then voted against deleting the requirement that the state fund students eligible for the regional career and technical education access program. The House adopted it (203–169). Then voted against SB 99's regional career education agreements and cross-district tuition requirements. The House passed the bill (206–167).

    June 5, 2025

    Source: gc.nh.gov

  • On March 20, 2025, voted for tabling HB 10, the parental bill of rights. The table motion failed (162–211). Then voted against passage of HB 10, the parental bill of rights, as amended. The House passed the bill (212–161). On June 5, 2025, voted against the Senate's HB 10 parental-rights bill. The House accepted the Senate changes (210–160).

    June 5, 2025

    Source: gc.nh.gov

  • On June 5, 2025, voted against SB 100's changes to prohibited racial teachings and educator discipline. The House passed the bill (194–165).

    June 5, 2025

    Source: gc.nh.gov

  • On May 22, 2025, voted against SB 97's requirement to accommodate student transfers within a school district when space is available. The House passed the bill (199–165).

    May 22, 2025

    Source: gc.nh.gov

  • On March 27, 2025, voted for a floor amendment to HB 749 adding one hour of instruction on the history of fascism. The amendment failed (162–209). Then voted against passing HB 749, which required high school students to get instruction on the nature and history of communism. The House passed the bill (200–173).

    March 27, 2025

    Source: gc.nh.gov

  • On March 27, 2025, voted against passing HB 741, which let parents send their children to any public school district they choose. The House passed the bill (198–174).

    March 27, 2025

    Source: gc.nh.gov

  • On March 27, 2025, voted against passing HB 584, which barred state and local governments from enforcing policies of the World Health Organization, the United Nations and the World Economic Forum. The House passed the bill (198–162).

    March 27, 2025

    Source: gc.nh.gov

  • On March 27, 2025, voted against passing HB 374, which clarified how local tax caps and school budget caps work. The House passed the bill (195–159).

    March 27, 2025

    Source: gc.nh.gov

  • On March 27, 2025, voted against passing HB 687, which set rules for court review of class action settlements and consent decrees. The House passed the bill (198–165).

    March 27, 2025

    Source: gc.nh.gov

  • On March 27, 2025, voted against passing HB 284, which required estimated property tax impact statements on town and school warrant articles. The House passed the bill (198–160).

    March 27, 2025

    Source: gc.nh.gov

  • On March 26, 2025, voted against passing HB 50, which revised the state's ban on teaching that one group is inherently superior to another, so that only intentional or knowing violations by educators count. The House passed the bill (183–157).

    March 26, 2025

    Source: gc.nh.gov

  • On March 26, 2025, voted against rejecting HB 600, which let cities and towns choose ranked-choice voting for local elections. The House rejected the bill (194–145).

    March 26, 2025

    Source: gc.nh.gov

  • On March 26, 2025, voted against indefinitely postponing HB 549, a bill about using Education Freedom Account (school voucher) money at religious schools and colleges. The House postponed it (186–156).

    March 26, 2025

    Source: gc.nh.gov

  • Introduced HB 249 as its only sponsor, a bill letting bicyclists treat stop signs as yield signs and red lights as stop signs. He wrote the committee minority report backing it, citing federal safety data. The House killed it on March 26, 2025, by a 207–135 division vote.

    March 26, 2025

    Source: gc.nh.gov

  • On March 20, 2025, voted against passage of HB 68 as amended, which required superintendents to approve a parent's request to move a student to another school in the same district unless there is a valid reason to deny it. The House passed the bill (217–156).

    March 20, 2025

    Source: gc.nh.gov

  • On March 20, 2025, voted against passage of HB 433, which set 17 as the marriage age when either party is on active military duty. The House passed the bill (193–178).

    March 20, 2025

    Source: gc.nh.gov

  • On March 20, 2025, voted against passage of HB 718, which required the state board of education to report the unfunded cost to school districts of board rules that exceed state or federal minimums. The House passed the bill (211–163).

    March 20, 2025

    Source: gc.nh.gov

  • On March 20, 2025, voted against passage of HB 235, which added a responsibility to parents to the educator code of ethics and conduct. The House passed the bill (209–164).

    March 20, 2025

    Source: gc.nh.gov

  • On March 20, 2025, voted against tabling HB 254, a bill allowing medical aid in dying as an end-of-life option. The House tabled it (183–182).

    March 20, 2025

    Source: gc.nh.gov

  • On March 13, 2025, voted for HB 123, which extended timber yield taxes to forests enrolled in carbon-offset programs. The House passed the bill (197–158).

    March 13, 2025

    Source: gc.nh.gov

  • On March 6, 2025, voted against HB 223, which eased approval requirements for new health facilities near rural critical-access hospitals. The House passed the bill (213–158).

    March 6, 2025

    Source: gc.nh.gov

  • On March 6, 2025, voted for HB 54, which allowed medical cannabis treatment centers to operate as for-profit businesses. The House passed the bill (358–14).

    March 6, 2025

    Source: gc.nh.gov

  • On March 6, 2025, voted against HB 617, which raised the home equity protection from creditor collection to $1 million. The House passed the bill (216–146).

    March 6, 2025

    Source: gc.nh.gov

  • On February 20, 2025, voted against HB 504's changes to state energy policy, including greater reliance on market forces. The House passed the bill (204–165).

    February 20, 2025

    Source: gc.nh.gov

  • On February 6, 2025, voted against HB 133's new requirements for transferring out-of-state driver's licenses within 60 days of residency. The House passed the bill (206–147). He also wrote the Transportation Committee minority report against the bill, calling it costly and unenforceable, and spoke against it on the floor.

    February 6, 2025

    Source: gc.nh.gov

  • On February 6, 2025, voted for tabling HB 623, which barred corporations from buying single-family homes for a period of time. The table motion failed (149–207). Then voted against rejecting HB 623's 90-day restriction on corporate purchases of single-family and multi-family homes. The House rejected the bill (216–141).

    February 6, 2025

    Source: gc.nh.gov

  • Took the oath of office on December 4, 2024, as one of three state representatives for Strafford County District 21 in Dover, after winning the November 2024 general election.

    December 4, 2024

    Source: gc.nh.gov

  • Received the endorsement of AFT-New Hampshire, the teachers union, for the Strafford District 21 House seat in its list published September 18, 2024.

    September 18, 2024

    Source: nh.aft.org

  • Won election as Dover Ward 5 moderator, the official who runs the ward's elections, on November 2, 2021, with 483 votes.

    November 2, 2021

    Source: dover.nh.gov

Past race Seth Miller ran in:

  • State Representative · November 3, 2026 · State House District Strafford 21; New Hampshire · incumbent