Skip to content

Samuel Farrington

Republican · NH · New Hampshire state representative, Strafford District 8

Official website

Samuel Farrington represents Rochester's District 8 in the New Hampshire House and serves on Finance. A UNH economics graduate and farmer, he advocates lower taxes and school choice.

Where Samuel Farrington stands, based on their records

Supports

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

Opposes

AI Regulation (1 record), Healthcare Affordability (7 records), Environment and Public Health (38 records),

Mixed record

Anti-Corruption (1 support · 1 oppose), Government Spending Reduction (24 support · 2 oppose), Public Safety and Crime Control (4 support · 2 oppose),

Track record

Track record — AI Regulation

AI Regulation · 1 oppose
  • Voted to kill HB 630, which banned spreading fake AI-made images or audio (deepfakes) of political candidates before an election. House vote (yeas–nays): March 20 motion to kill 201–169, approved.

    March 20, 2025Opposes AI Regulation

    Source: gc.nh.gov

Track record — Healthcare Affordability

Healthcare Affordability · 7 oppose
  • Voted to kill SB 545, which widened income eligibility for the Medicare savings program. House vote (yeas–nays): April 29 motion to kill 182–153, approved.

    April 29, 2026Opposes Healthcare Affordability

    Source: gc.nh.gov

  • Voted to kill HB 1760, which repealed planned Medicaid pharmacy copays and premiums. House vote (yeas–nays): March 12 motion to kill 184–153, approved.

    March 12, 2026Opposes Healthcare Affordability

    Source: gc.nh.gov

  • Voted to kill HCR 12, a resolution asking New Hampshire's members of Congress to support Medicare for All. House vote (yeas–nays): March 12 motion to kill 180–151, approved.

    March 12, 2026Opposes Healthcare Affordability

    Source: gc.nh.gov

  • Voted for SB 134 and its committee amendment. The bill required work or community activities to qualify for expanded Medicaid. House votes (yeas–nays): January 8 committee amendment 349–5, approved; January 8 amended passage 204–150, approved.

    January 8, 2026Opposes Healthcare Affordability

    Source: gc.nh.gov

  • Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed.

    April 10, 2025Opposes Healthcare Affordability

    Source: gc.nh.gov

    Also on this bill

    • June 26, 2025 · On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved. (General)
    • April 10, 2025 · Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed. (Supports Government Spending Reduction, Opposes Women's Reproductive Rights)
    • April 10, 2025 · Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed. (Opposes Civil Rights)
    • April 10, 2025 · On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed. (General)
    • April 10, 2025 · Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed. (Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved. (Opposes Environment and Public Health)
    • April 10, 2025 · Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed. (Opposes Housing Affordability)
    • April 10, 2025 · Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved. (Opposes Gun Control)
    • April 10, 2025 · Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed. (General)
    • April 10, 2025 · Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved. (Opposes Civil Rights)
    • April 10, 2025 · Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed. (General)
    • April 10, 2025 · Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed. (Supports Government Spending Reduction, Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved. (General)
  • Voted against a motion to set aside HB 570 after an amendment replaced its drug-affordability board reforms with repeal of the board. House vote (yeas–nays): March 13 motion to table 167–207, failed.

    March 13, 2025Opposes Healthcare Affordability

    Source: gc.nh.gov

  • Voted for HB 94, which restricted state Medicaid coverage of circumcision. House vote (yeas–nays): March 6 passage 184–183, approved.

    March 6, 2025Opposes Healthcare Affordability

    Source: gc.nh.gov

Track record — Environment and Public Health

Environment and Public Health · 38 oppose
  • Voted for SB 625, which set up a study for families of homicide victims and ended the childhood hepatitis B vaccine requirement and state refugee resettlement. He voted against killing it and for two amendments. House votes (yeas–nays): May 14 motion to kill 146–150, failed; May 14 floor amendment 157–138, approved; May 14 floor amendment 155–140, approved; May 14 amended passage 156–139, approved.

    May 14, 2026Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted to kill SB 449, which expanded net metering (bill credits for power customers produce) for large electric customers and energy storage. House vote (yeas–nays): April 29 motion to kill 181–158, approved.

    April 29, 2026Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted against overriding the governor's veto of HB 451, which created a paint collection and recycling program. House vote (yeas–nays): April 9 veto override 186–169, failed (veto sustained).

    April 9, 2026Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for HB 1542, which returned payments in the state renewable energy fund to electric customers. On February 12, he voted against setting it aside and for the amended bill, and on March 26 he voted for it again. House votes (yeas–nays): February 12 motion to table 160–188, failed; February 12 amended passage 189–157, approved; March 26 amended passage 189–162, approved.

    March 26, 2026Opposes Environment and Public Health

    Source: gc.nh.gov

  • Opposed HB 1602, which created a battery collection and recycling program. On February 19, he voted to set it aside and against passing it. On March 26, he voted to send it to further study and against passing it. House votes (yeas–nays): February 19 motion to table 84–254, failed; February 19 amended passage 264–72, approved; March 26 interim study 128–226, failed; March 26 amended passage 244–112, approved.

    March 26, 2026Opposes Environment and Public Health

    Source: gc.nh.gov

  • On February 12, voted to set aside HB 1607, which set rules for storing road salt to protect water supplies. On March 12, voted against bringing it back. House votes (yeas–nays): February 12 motion to table 188–166, approved; March 12 motion to remove from the table 156–194, failed.

    March 12, 2026Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for the amended HB 1449, which limited school vaccine clinics and required a parent to be present. House vote (yeas–nays): March 11 amended passage 172–154, approved.

    March 11, 2026Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for the amended HB 1219, which limited extra vaccine requirements for people living in foster homes. House vote (yeas–nays): March 11 amended passage 180–145, approved.

    March 11, 2026Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for the amended HB 1022, which changed how people claim religious exemptions from required vaccines. House vote (yeas–nays): March 11 amended passage 179–150, approved.

    March 11, 2026Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for HB 1811, which cut the list of required childhood vaccines and let parents refuse vaccines for reasons of conscience. House vote (yeas–nays): February 19 passage 155–192, failed.

    February 19, 2026Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for the amended HB 1584, which changed notices and religious exemptions for required vaccines. House vote (yeas–nays): February 12 amended passage 197–163, approved.

    February 12, 2026Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for HB 1719, which ended the hepatitis B vaccine requirement for children. House vote (yeas–nays): February 12 passage 186–168, approved.

    February 12, 2026Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted against setting aside HB 1002, which ended the property tax exemption for solar energy systems. House vote (yeas–nays): February 12 motion to table 187–157, approved.

    February 12, 2026Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted to permanently set aside SB 106, which expanded net metering (credit on electric bills for power customers produce, such as from solar panels). House vote (yeas–nays): January 8 motion to shelve 172–152, approved.

    January 8, 2026Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for HB 392 and an amendment to it. The bill closed the state health access office and ended the state's environmental justice work. House votes (yeas–nays): January 8 floor amendment 186–159, approved; January 8 amended passage 192–159, approved.

    January 8, 2026Opposes Environment and Public Health

    Source: gc.nh.gov

  • On March 13, 2025, voted for the amended HB 219, which phased out the state's minimum renewable-energy requirement for electric utilities. On January 7, 2026, voted for a later amended version changing those requirements. House votes (yeas–nays): March 13, 2025 amended passage 189–173, approved; January 7, 2026 amended passage 175–152, approved.

    January 7, 2026Opposes Environment and Public Health

    Source: gc.nh.gov

  • On March 27 and June 12, voted for HB 358, which eased the paperwork for religious exemptions from school vaccine requirements. On December 17, voted to override the governor's veto of the bill. House votes (yeas–nays): March 27 passage 206–169, approved; June 12 concurrence with the Senate 194–153, approved; December 17 veto override 176–175, failed (veto sustained).

    December 17, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for adding limits on childhood immunization requirements and health officials' rulemaking authority to SB 180. House vote (yeas–nays): June 5 floor amendment 163–166, failed.

    June 5, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for rejecting SB 272's local electric-vehicle funding and charging-space enforcement. House vote (yeas–nays): May 22 motion to kill 195–163, approved.

    May 22, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted to kill SB 228, which expanded community solar and net metering (bill credits for power customers produce). House vote (yeas–nays): May 1, 2025 motion to kill 190–151, approved.

    May 1, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for an amendment to SB 60 that limited childhood vaccine requirements and health officials' power to make rules. House vote (yeas–nays): May 1, 2025 floor amendment 176–165, approved.

    May 1, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved.

    April 10, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

    Also on this bill

    • June 26, 2025 · On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved. (General)
    • April 10, 2025 · Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed. (Supports Government Spending Reduction, Opposes Women's Reproductive Rights)
    • April 10, 2025 · Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed. (Opposes Civil Rights)
    • April 10, 2025 · On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed. (General)
    • April 10, 2025 · Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed. (Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed. (Opposes Housing Affordability)
    • April 10, 2025 · Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved. (Opposes Gun Control)
    • April 10, 2025 · Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed. (General)
    • April 10, 2025 · Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved. (Opposes Civil Rights)
    • April 10, 2025 · Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed. (General)
    • April 10, 2025 · Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed. (Supports Government Spending Reduction, Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved. (General)
    • April 10, 2025 · Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed. (Opposes Healthcare Affordability)
  • Voted for HB 357, which limited the health department's power to set vaccine requirements by rule. House vote (yeas–nays): March 27 passage 195–174, approved.

    March 27, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for HB 361, which barred schools from requiring masks. House vote (yeas–nays): March 27, 2025 passage 203–164, approved.

    March 27, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted to set aside HB 96, which required builders to follow the 2021 energy building code or an equally efficient code. House vote (yeas–nays): March 26, 2025 motion to table 199–135, approved.

    March 26, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for HCR 4, a resolution opposing all offshore wind projects off the New Hampshire coast and in the Gulf of Maine. House vote (yeas–nays): March 20 passage 195–149, approved.

    March 20, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for rejecting HB 756, which required lead-testing records when children entered daycare or public school. House vote (yeas–nays): March 6 motion to kill 202–169, approved.

    March 6, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for HB 224, which redirected renewable-energy funds into rebates on electric bills. House vote (yeas–nays): March 6 amended passage 200–162, approved.

    March 6, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for permanently shelving HB 724, which expanded lead-paint hazard testing and reduction requirements in rental housing. House vote (yeas–nays): March 6 motion to shelve 202–167, approved.

    March 6, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted against tabling HB 524, a bill repealing the New Hampshire vaccine association. Voted for HB 524, which repealed the New Hampshire Vaccine Association and its vaccine purchasing system. House votes (yeas–nays): March 6 motion to table 175–198, failed; March 6 passage 189–181, approved.

    March 6, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for HB 649, which ended required physical safety inspections and on-board emissions tests for passenger vehicles. House vote (yeas–nays): March 6 passage 212–143, approved.

    March 6, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for HB 682's elimination of state offices and committees supporting offshore wind development. House vote (yeas–nays): February 20 passage 206–163, approved.

    February 20, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for rejecting HB 368's smoking and vaping ban in cars carrying children under 16. House vote (yeas–nays): February 20 motion to kill 213–157, approved.

    February 20, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for rejecting HB 332, which allowed neighboring communities to form water-protection village districts. House vote (yeas–nays): February 13 motion to kill 196–171, approved.

    February 13, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for rejecting HB 422's increase in shoreland pollution penalties from $5,000 to $15,000. House vote (yeas–nays): February 13 motion to kill 196–175, approved.

    February 13, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for rejecting HB 334, which added water and wildlife protections to the state development plan. House vote (yeas–nays): February 13 motion to kill 199–171, approved.

    February 13, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for rejecting HB 106's commission to study climate damage costs and ways to recover them. House vote (yeas–nays): February 6 motion to kill 207–149, approved.

    February 6, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

  • Voted for setting aside HB 526's proposed climate change and damage division in the environmental services department. House vote (yeas–nays): February 6 motion to table 207–146, approved.

    February 6, 2025Opposes Environment and Public Health

    Source: gc.nh.gov

Track record — Labor Rights

Labor Rights · 11 oppose
  • Voted to override the governor's veto of HB 1072, which required that employers get notice of state labor investigations. House vote (yeas–nays): August 19 veto override 160–159, failed (veto sustained).

    August 19, 2026Opposes Labor Rights

    Source: gc.nh.gov

  • Voted for the amended SB 88, which barred state construction contracts from requiring or banning union labor agreements. House vote (yeas–nays): May 14 amended passage 162–167, failed.

    May 14, 2026Opposes Labor Rights

    Source: gc.nh.gov

  • On March 5, voted to set aside HB 1484, which raised the state minimum wage over time. On March 12, voted against bringing it back. House votes (yeas–nays): March 5 motion to table 180–153, approved; March 12 motion to remove from the table 159–183, failed.

    March 12, 2026Opposes Labor Rights

    Source: gc.nh.gov

  • Voted for the amended HB 1043, which let employers make agreements that replace the minimum pay rules for workers called in for a shift. House vote (yeas–nays): March 12 amended passage 189–155, approved.

    March 12, 2026Opposes Labor Rights

    Source: gc.nh.gov

  • Voted for an amendment to HB 1704 and against shelving it. The bill let public employees bargain directly with employers outside their union. House votes (yeas–nays): March 11 floor amendment 165–171, failed; March 11 motion to shelve 177–159, approved.

    March 11, 2026Opposes Labor Rights

    Source: gc.nh.gov

  • Voted to take SB 171 off the table. The bill repealed the rule that workers who report for a shift get at least two hours of pay. The motion failed. House vote (yeas–nays): May 1, 2025 motion to remove from the table 168–174, failed.

    May 1, 2025Opposes Labor Rights

    Source: gc.nh.gov

  • Voted to kill HB 487, which required employers to give workers advance notice of their work schedules. House vote (yeas–nays): March 26, 2025 motion to kill 196–155, approved.

    March 26, 2025Opposes Labor Rights

    Source: gc.nh.gov

  • Voted to set aside HB 442, which banned paying workers less than the minimum wage. House vote (yeas–nays): March 20 motion to table 199–153, approved.

    March 20, 2025Opposes Labor Rights

    Source: gc.nh.gov

  • Wrote the Labor Committee majority report urging the House to kill HB 726, a $15 state minimum wage by 2028. The report argued the wage mandate hurt low-skilled workers. The committee vote was 11–9. He then voted to table the bill. House vote (yeas–nays): March 20 motion to table 197–159, approved.

    March 20, 2025Opposes Labor Rights

    Source: gc.nh.gov

  • Voted for rejecting HB 378, which required payment of unused earned time when employment ended through layoffs or business closures. House vote (yeas–nays): March 6 motion to kill 193–169, approved.

    March 6, 2025Opposes Labor Rights

    Source: gc.nh.gov

  • Voted against a motion to permanently shelve HB 238, which barred union contracts from requiring membership or financial contributions. House vote (yeas–nays): February 13 motion to shelve 200–180, approved.

    February 13, 2025Opposes Labor Rights

    Source: gc.nh.gov

Track record — Anti-Corruption

Anti-Corruption · 1 support · 1 oppose
  • Voted to kill HB 1083, which required disclosing the original sources of money used for political spending. House vote (yeas–nays): February 19 motion to kill 188–161, approved.

    February 19, 2026Opposes Anti-Corruption

    Source: gc.nh.gov

  • Voted for the amended HB 314, which changed disclosure rules for lobbying paid for with tax money. House vote (yeas–nays): January 8 amended passage 152–198, failed.

    January 8, 2026Supports Anti-Corruption

    Source: gc.nh.gov

Track record — Immigration

Immigration · 12 oppose
  • Voted for SB 625, which set up a study for families of homicide victims and ended the childhood hepatitis B vaccine requirement and state refugee resettlement. He voted against killing it and for two amendments. House votes (yeas–nays): May 14 motion to kill 146–150, failed; May 14 floor amendment 157–138, approved; May 14 floor amendment 155–140, approved; May 14 amended passage 156–139, approved.

    May 14, 2026Opposes Immigration

    Source: gc.nh.gov

  • Voted to kill HB 1609, which limited the use of public money and property to build and run certain immigrant detention centers. House vote (yeas–nays): March 12, 2026 motion to kill 185–154, approved.

    March 12, 2026Opposes Immigration

    Source: gc.nh.gov

  • Voted for HB 1706, which ended the state refugee resettlement program and barred state spending on it. He voted against shelving and against tabling it. House votes (yeas–nays): March 11 motion to shelve 158–169, failed; March 11 motion to table 161–170, failed; March 11 passage 170–164, approved.

    March 11, 2026Opposes Immigration

    Source: gc.nh.gov

  • Voted for HB 1709, which barred some unlawfully present people with felony convictions from renting or living in property. It let sheriffs arrest them while serving eviction papers. Voted against tabling it. House votes (yeas–nays): March 11 motion to table 153–181, failed; amended passage 181–154, approved.

    March 11, 2026Opposes Immigration

    Source: gc.nh.gov

  • Voted for the amended HB 1561, which barred Chinese nationals from graduate study, research, and full-time jobs at public colleges. House vote (yeas–nays): March 11 amended passage 157–173, failed.

    March 11, 2026Opposes Immigration

    Source: gc.nh.gov

  • Voted to set aside HB 1822, which required reports on civil immigration detentions involving state or local agencies. House vote (yeas–nays): March 5 motion to table 193–155, approved.

    March 5, 2026Opposes Immigration

    Source: gc.nh.gov

  • Voted to kill HB 1570, which required local budget approval before police joined federal immigration enforcement agreements. House vote (yeas–nays): February 12 motion to kill 198–161, approved.

    February 12, 2026Opposes Immigration

    Source: gc.nh.gov

  • Voted for SB 13's invalidation of licenses issued to undocumented immigrants and restrictions on asylum applicants' licenses. House vote (yeas–nays): May 22 amended passage 192–164, approved.

    May 22, 2025Opposes Immigration

    Source: gc.nh.gov

  • Voted against an SB 62 amendment requiring officers working with federal immigration authorities to identify themselves and their authority. Voted for an SB 62 amendment expanding immigration cooperation requirements and authorizing county jail holds after state charges ended. Voted for SB 62's immigration enforcement and sanctuary-policy restrictions. House votes (yeas–nays): May 8 floor amendment 161–199, failed; May 8 floor amendment 202–160, approved; May 8 amended passage 200–162, approved.

    May 8, 2025Opposes Immigration

    Source: gc.nh.gov

  • On February 6, voted for HB 511's initial immigration enforcement plan. It required safe compliance with inmate detainers and barred sanctuary policies. On April 10, voted against adding county jail immigration holds after state charges were dropped or resolved to HB 511. On April 10, voted for passing HB 511's immigration enforcement and sanctuary-policy restrictions after supporting its initial passage. House votes (yeas–nays): February 6 amended passage 351–6, approved; April 10 committee amendment 36–337, failed; April 10 passage 211–161, approved.

    April 10, 2025Opposes Immigration

    Source: gc.nh.gov

  • Voted for HB 71, which barred public schools and colleges from sheltering people not legally admitted into the United States. House votes (yeas–nays): February 6, 2025 passage 211–146, approved; April 10, 2025 amended passage 209–162, approved.

    April 10, 2025Opposes Immigration

    Source: gc.nh.gov

  • Voted for HB 452, which restricted temporary-resident driver licenses and required asylum approval before issuing an asylum-related license. House vote (yeas–nays): March 13 passage 198–162, approved.

    March 13, 2025Opposes Immigration

    Source: gc.nh.gov

Track record — Government Spending Reduction

Government Spending Reduction · 24 support · 2 oppose
  • Voted for HB 1300, which required a school tax cap question on the ballot and limited central office spending. On March 11, he voted against tabling it and for an amendment and the bill. On June 4, he voted for the final version worked out with the Senate. House votes (yeas–nays): March 11 motion to table 158–179, failed; March 11 floor amendment 182–155, approved; March 11 amended passage 177–160, approved; June 4 conference report 183–170, approved.

    June 4, 2026Supports Government Spending Reduction

    Source: gc.nh.gov

  • Voted for the amended SB 643, which required proof that local tax caps were followed and a public vote to override them. House vote (yeas–nays): May 14 amended passage 164–150, approved.

    May 14, 2026Supports Government Spending Reduction

    Source: gc.nh.gov

  • Wrote the Finance Committee report on HB 1566, which first sought $15 million for child care workforce grants. His amended version instead told the health department to ask federal officials again whether federal welfare reserve funds were allowed to pay for the grants. The committee vote was 25–0, and the House adopted it on March 11, 2026.

    March 11, 2026Supports Government Spending Reduction

    Source: gc.nh.gov

  • Voted to kill HB 1557, which expanded state payments for high-cost special education. House vote (yeas–nays): February 19 motion to kill 184–157, approved.

    February 19, 2026Supports Government Spending Reduction

    Source: gc.nh.gov

  • Voted against the amended HB 1705, which funded support services for small-town and volunteer first responders. House vote (yeas–nays): February 19 amended passage 194–154, approved.

    February 19, 2026Supports Government Spending Reduction

    Source: gc.nh.gov

  • Voted to kill HB 1791, which funded college programs for students with developmental disabilities. House vote (yeas–nays): February 19 motion to kill 187–157, approved.

    February 19, 2026Supports Government Spending Reduction

    Source: gc.nh.gov

  • Voted to set aside HB 1831, which removed the cap on targeted state education aid. House vote (yeas–nays): February 19 motion to table 187–158, approved.

    February 19, 2026Supports Government Spending Reduction

    Source: gc.nh.gov

  • Voted against killing HB 1427, which limited borrowing through bonds by local governments and school districts. House vote (yeas–nays): February 19 motion to kill 234–112, approved.

    February 19, 2026Supports Government Spending Reduction

    Source: gc.nh.gov

  • Voted to kill HB 1826, which raised the per-student amounts used to figure state aid for basic education. House vote (yeas–nays): February 19 motion to kill 192–157, approved.

    February 19, 2026Supports Government Spending Reduction

    Source: gc.nh.gov

  • Voted to kill HB 1799, which increased state education funding. House vote (yeas–nays): February 19 motion to kill 185–159, approved.

    February 19, 2026Supports Government Spending Reduction

    Source: gc.nh.gov

  • Voted to kill HB 624, which funded grants for local river management advisory committees. House vote (yeas–nays): January 8 motion to kill 187–164, approved.

    January 8, 2026Supports Government Spending Reduction

    Source: gc.nh.gov

  • Voted to kill HB 197, which had the state pay part of local employers' retirement costs for teachers, police, and firefighters. House vote (yeas–nays): January 7 motion to kill 172–159, approved.

    January 7, 2026Supports Government Spending Reduction

    Source: gc.nh.gov

  • Voted to kill HB 97, which gave state aid for local wastewater projects. House vote (yeas–nays): January 7 motion to kill 175–156, approved.

    January 7, 2026Supports Government Spending Reduction

    Source: gc.nh.gov

  • Voted to kill HB 651, which raised state payments for basic education and for students with extra needs. House vote (yeas–nays): January 7 motion to kill 190–155, approved.

    January 7, 2026Supports Government Spending Reduction

    Source: gc.nh.gov

  • Voted for HB 475, which changed how one-time spending is removed from the default budget in towns that vote by official ballot. On December 17, voted to override the governor's veto, but the veto was sustained. House votes (yeas–nays): March 27 amended passage 195–159, approved; December 17 veto override 178–175, failed.

    December 17, 2025Supports Government Spending Reduction

    Source: gc.nh.gov

  • On May 8, voted against an SB 295 amendment requiring completed audits and certified management controls before education account expansion. On May 8, voted for SB 295's universal education freedom accounts and expanding enrollment cap. On June 5, voted against an SB 295 amendment requiring completed audits before education account expansion. On June 5, voted for SB 295's universal education freedom accounts. On June 5, voted against a motion to reconsider SB 295's passage of universal education freedom accounts. House votes (yeas–nays): May 8 floor amendment 165–199, failed; May 8 amended passage 188–176, approved; June 5 floor amendment 167–201, failed; June 5 amended passage 190–178, approved; June 5 reconsideration 171–198, failed.

    June 5, 2025Opposes Government Spending Reduction

    Source: gc.nh.gov

  • Voted for SB 105's authorization for local governments to adopt spending caps. House vote (yeas–nays): May 8 amended passage 193–168, approved.

    May 8, 2025Supports Government Spending Reduction

    Source: gc.nh.gov

  • Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed.

    April 10, 2025Supports Government Spending Reduction

    Source: gc.nh.gov

    Also on this bill

    • June 26, 2025 · On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved. (General)
    • April 10, 2025 · Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed. (Opposes Civil Rights)
    • April 10, 2025 · On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed. (General)
    • April 10, 2025 · Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed. (Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved. (Opposes Environment and Public Health)
    • April 10, 2025 · Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed. (Opposes Housing Affordability)
    • April 10, 2025 · Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved. (Opposes Gun Control)
    • April 10, 2025 · Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed. (General)
    • April 10, 2025 · Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved. (Opposes Civil Rights)
    • April 10, 2025 · Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed. (General)
    • April 10, 2025 · Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed. (Supports Government Spending Reduction, Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved. (General)
    • April 10, 2025 · Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed. (Opposes Healthcare Affordability)
  • Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved.

    April 10, 2025Supports Government Spending Reduction

    Source: gc.nh.gov

    Also on this bill

    • June 26, 2025 · On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved. (General)
    • April 10, 2025 · Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed. (Supports Government Spending Reduction, Opposes Women's Reproductive Rights)
    • April 10, 2025 · Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed. (Opposes Civil Rights)
    • April 10, 2025 · On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed. (General)
    • April 10, 2025 · Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed. (Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved. (Opposes Environment and Public Health)
    • April 10, 2025 · Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed. (Opposes Housing Affordability)
    • April 10, 2025 · Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved. (Opposes Gun Control)
    • April 10, 2025 · Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed. (General)
    • April 10, 2025 · Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved. (Opposes Civil Rights)
    • April 10, 2025 · Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed. (General)
    • April 10, 2025 · Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed. (Supports Government Spending Reduction, Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved. (General)
    • April 10, 2025 · Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed. (Opposes Healthcare Affordability)
  • Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved.

    April 10, 2025Supports Government Spending Reduction

    Source: gc.nh.gov

    Also on this bill

    • June 26, 2025 · On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved. (General)
    • April 10, 2025 · Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed. (Supports Government Spending Reduction, Opposes Women's Reproductive Rights)
    • April 10, 2025 · Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed. (Opposes Civil Rights)
    • April 10, 2025 · On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed. (General)
    • April 10, 2025 · Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed. (Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved. (Opposes Environment and Public Health)
    • April 10, 2025 · Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed. (Opposes Housing Affordability)
    • April 10, 2025 · Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved. (Opposes Gun Control)
    • April 10, 2025 · Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed. (General)
    • April 10, 2025 · Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved. (Opposes Civil Rights)
    • April 10, 2025 · Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed. (General)
    • April 10, 2025 · Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed. (Supports Government Spending Reduction, Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved. (General)
    • April 10, 2025 · Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed. (Opposes Healthcare Affordability)
  • Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed.

    April 10, 2025Supports Government Spending Reduction

    Source: gc.nh.gov

    Also on this bill

    • June 26, 2025 · On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved. (General)
    • April 10, 2025 · Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed. (Supports Government Spending Reduction, Opposes Women's Reproductive Rights)
    • April 10, 2025 · Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed. (Opposes Civil Rights)
    • April 10, 2025 · On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed. (General)
    • April 10, 2025 · Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed. (Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved. (Opposes Environment and Public Health)
    • April 10, 2025 · Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed. (Opposes Housing Affordability)
    • April 10, 2025 · Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved. (Opposes Gun Control)
    • April 10, 2025 · Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed. (General)
    • April 10, 2025 · Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved. (Opposes Civil Rights)
    • April 10, 2025 · Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed. (General)
    • April 10, 2025 · Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed. (Supports Government Spending Reduction, Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved. (General)
    • April 10, 2025 · Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed. (Opposes Healthcare Affordability)
  • Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved.

    April 10, 2025Supports Government Spending Reduction

    Source: gc.nh.gov

    Also on this bill

    • June 26, 2025 · On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved. (General)
    • April 10, 2025 · Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed. (Supports Government Spending Reduction, Opposes Women's Reproductive Rights)
    • April 10, 2025 · Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed. (Opposes Civil Rights)
    • April 10, 2025 · On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed. (General)
    • April 10, 2025 · Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed. (Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved. (Opposes Environment and Public Health)
    • April 10, 2025 · Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed. (Opposes Housing Affordability)
    • April 10, 2025 · Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved. (Opposes Gun Control)
    • April 10, 2025 · Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed. (General)
    • April 10, 2025 · Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved. (Opposes Civil Rights)
    • April 10, 2025 · Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed. (General)
    • April 10, 2025 · Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed. (Supports Government Spending Reduction, Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved. (General)
    • April 10, 2025 · Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed. (Opposes Healthcare Affordability)
  • Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed.

    April 10, 2025Supports Government Spending Reduction

    Source: gc.nh.gov

    Also on this bill

    • June 26, 2025 · On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved. (General)
    • April 10, 2025 · Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed. (Supports Government Spending Reduction, Opposes Women's Reproductive Rights)
    • April 10, 2025 · Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed. (Opposes Civil Rights)
    • April 10, 2025 · On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed. (General)
    • April 10, 2025 · Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed. (Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved. (Opposes Environment and Public Health)
    • April 10, 2025 · Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed. (Opposes Housing Affordability)
    • April 10, 2025 · Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved. (Opposes Gun Control)
    • April 10, 2025 · Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed. (General)
    • April 10, 2025 · Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved. (Opposes Civil Rights)
    • April 10, 2025 · Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed. (General)
    • April 10, 2025 · Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved. (General)
    • April 10, 2025 · Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed. (Opposes Healthcare Affordability)
  • On March 13, voted against an HB 115 amendment requiring education account students to meet the family income limit each year. On March 13, voted against an HB 115 amendment keeping the family income limit and requiring available program funds for new applicants. On March 13, voted for HB 115, which expanded education account eligibility and removed the family income limit after June 2026. On April 10, voted for HB 115's expansion of education freedom accounts. House votes (yeas–nays): March 13 floor amendment 170–205, failed; March 13 floor amendment 171–205, failed; March 13 amended passage 198–180, approved; April 10 passage 188–181, approved.

    April 10, 2025Opposes Government Spending Reduction

    Source: gc.nh.gov

  • Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed.

    April 10, 2025Supports Government Spending Reduction

    Source: gc.nh.gov

    Also on this bill

    • June 26, 2025 · On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved. (General)
    • April 10, 2025 · Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed. (Supports Government Spending Reduction, Opposes Women's Reproductive Rights)
    • April 10, 2025 · Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed. (Opposes Civil Rights)
    • April 10, 2025 · On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed. (General)
    • April 10, 2025 · Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed. (Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved. (Opposes Environment and Public Health)
    • April 10, 2025 · Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed. (Opposes Housing Affordability)
    • April 10, 2025 · Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved. (Opposes Gun Control)
    • April 10, 2025 · Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed. (General)
    • April 10, 2025 · Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved. (Opposes Civil Rights)
    • April 10, 2025 · Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed. (General)
    • April 10, 2025 · Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed. (Supports Government Spending Reduction, Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved. (General)
    • April 10, 2025 · Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed. (Opposes Healthcare Affordability)
  • Voted for rejecting HB 245's grants for local police speed enforcement and roadside warning equipment. House vote (yeas–nays): March 6 motion to kill 225–147, approved.

    March 6, 2025Supports Government Spending Reduction

    Source: gc.nh.gov

Track record — Public Safety and Crime Control

Public Safety and Crime Control · 4 support · 2 oppose
  • Voted for the committee amendment to SB 460 and against tabling it. The bill barred some registered offenders from set child safety zones. House votes (yeas–nays): April 29 committee amendment 225–128, approved; April 29 motion to table 146–207, failed.

    April 29, 2026Supports Public Safety and Crime Control

    Source: gc.nh.gov

  • Voted against the amended SB 620, which lengthened license suspensions for refusing alcohol tests and changed impaired-driving penalties. House vote (yeas–nays): April 9 amended passage 259–94, approved.

    April 9, 2026Opposes Public Safety and Crime Control

    Source: gc.nh.gov

  • Voted for SB 14, which added mandatory minimum prison sentences for some fentanyl crimes and for drug sales that cause a death. It also changed penalties for adult psilocybin possession. Voted against tabling it and against a version without the mandatory minimums. On June 26, voted for the final compromise, which first failed and then passed. House votes (yeas–nays): June 5 motion to table 176–203, failed; committee amendment 217–164, approved; floor amendment 2636h 169–211, failed; amended passage 214–167, approved; June 26 compromise 183–186, failed; reconsideration 184–182, approved; compromise 185–182, approved.

    June 26, 2025Supports Public Safety and Crime Control

    Source: gc.nh.gov

  • Voted against setting aside SB 267's $500 fine for buying sex. Voted for SB 267's $500 fine for buying sex. House votes (yeas–nays): May 22 motion to table 110–253, failed; May 22 amended passage 292–72, approved.

    May 22, 2025Supports Public Safety and Crime Control

    Source: gc.nh.gov

  • Voted for SB 262's increase in the minimum prison sentence for trafficking a minor from seven to eighteen years. House vote (yeas–nays): May 8 passage 290–71, approved.

    May 8, 2025Supports Public Safety and Crime Control

    Source: gc.nh.gov

  • Voted against HB 466, which added penalties for drivers who refuse a breath or blood alcohol test. The bill failed. House vote (yeas–nays): March 26, 2025 passage 120–216, failed.

    March 26, 2025Opposes Public Safety and Crime Control

    Source: gc.nh.gov

Track record — Criminal Justice and Civil Liberties

Criminal Justice and Civil Liberties · 6 support · 5 oppose
  • Voted to permanently set aside HB 1061, which set up a study of alternatives to prison for nonviolent offenders who are main caregivers. House vote (yeas–nays): March 11 motion to shelve 188–149, approved.

    March 11, 2026Opposes Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • Voted for the amended SB 15, which let courts sentence some offenders to hard labor. House vote (yeas–nays): January 7 amended passage 179–159, approved.

    January 7, 2026Opposes Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • Voted for the amended HB 510, which added hearing and defense rights for public college students and staff facing discipline. House vote (yeas–nays): January 7, 2026 amended passage 197–149, approved.

    January 7, 2026Supports Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • On March 26, voted for HB 324, which banned obscene or harmful sexual materials in schools. On December 17, voted to override the governor's veto of HB 324's school sexual-material limits and civil penalties. House votes (yeas–nays): March 26 passage 183–148, approved; December 17 veto override 183–167, failed (veto sustained).

    December 17, 2025Opposes Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • Voted for SB 14, which added mandatory minimum prison sentences for some fentanyl crimes and for drug sales that cause a death. It also changed penalties for adult psilocybin possession. Voted against tabling it and against a version without the mandatory minimums. On June 26, voted for the final compromise, which first failed and then passed. House votes (yeas–nays): June 5 motion to table 176–203, failed; committee amendment 217–164, approved; floor amendment 2636h 169–211, failed; amended passage 214–167, approved; June 26 compromise 183–186, failed; reconsideration 184–182, approved; compromise 185–182, approved.

    June 26, 2025Opposes Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • Voted to bring back HB 614, which let people sue over violations of their constitutional rights. House vote (yeas–nays): March 27 motion to remove from the table 76–287, failed.

    March 27, 2025Supports Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • Voted for HB 198, which legalized having small amounts of cannabis and set penalties for smoking it in public. House vote (yeas–nays): March 26, 2025 passage 208–125, approved.

    March 26, 2025Supports Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • Voted to kill HB 638, which let some older prisoners serving life without parole become eligible for parole. House vote (yeas–nays): March 26 motion to kill 214–127, approved.

    March 26, 2025Opposes Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • Voted against killing HB 226, a bill on using drug checking equipment such as test strips. The motion failed. House vote (yeas–nays): March 26, 2025 motion to kill 140–196, failed.

    March 26, 2025Supports Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • Voted for HB 53, which allowed medical cannabis patients and caregivers to grow cannabis for personal use. House vote (yeas–nays): February 20 amended passage 328–42, approved.

    February 20, 2025Supports Criminal Justice and Civil Liberties

    Source: gc.nh.gov

  • Voted against killing HB 75, which legalized cannabis for adults 21 and older. The motion to kill failed. House vote (yeas–nays): February 20, 2025 motion to kill 167–190, failed.

    February 20, 2025Supports Criminal Justice and Civil Liberties

    Source: gc.nh.gov

Track record — Housing Affordability

Housing Affordability · 5 support · 10 oppose
  • Voted for HB 1336, which let landlords charge regulated conditional deposits. He voted against tabling it on March 11, 2026, and to override the governor's veto on August 19, 2026. House votes (yeas–nays): March 11 motion to table 157–177, failed; August 19 veto override 159–155, failed (veto sustained).

    August 19, 2026Opposes Housing Affordability

    Source: gc.nh.gov

  • Voted for the final version of HB 1588, worked out with the Senate. It changed housing and parking rules, created special assessment districts, and funded housing infrastructure grants. House vote (yeas–nays): June 4 conference report 185–171, approved.

    June 4, 2026Supports Housing Affordability

    Source: gc.nh.gov

  • Voted to kill HB 1171, which gave tenants a 90-day eviction delay when their Social Security payments were unexpectedly disrupted. House vote (yeas–nays): March 12 motion to kill 186–155, approved.

    March 12, 2026Opposes Housing Affordability

    Source: gc.nh.gov

  • Voted to kill HB 1405, which gave state guarantees for affordable housing loans. House vote (yeas–nays): February 5 motion to kill 186–162, approved.

    February 5, 2026Opposes Housing Affordability

    Source: gc.nh.gov

  • Voted for HB 1196, which ended the state's housing champion designation and grant program. House vote (yeas–nays): February 5 passage 185–166, approved.

    February 5, 2026Opposes Housing Affordability

    Source: gc.nh.gov

  • Voted to kill HB 1661, which expanded homebuying help for essential workers. House vote (yeas–nays): February 5 motion to kill 179–166, approved.

    February 5, 2026Opposes Housing Affordability

    Source: gc.nh.gov

  • Voted to kill HB 572, which funded a workforce housing program for towns, counties, and builders. House vote (yeas–nays): January 8 motion to kill 191–156, approved.

    January 8, 2026Opposes Housing Affordability

    Source: gc.nh.gov

  • Voted against setting aside SB 263 and then voted for it. The bill dealt with legal liability for AI chatbots and added new grounds to evict tenants when a lease ends. House votes (yeas–nays): June 5 motion to table 179–193, failed; June 5 amended passage 202–168, approved.

    June 5, 2025Opposes Housing Affordability

    Source: gc.nh.gov

  • Voted against setting aside SB 174's restrictions on rejecting housing projects based on bedroom counts. Voted for SB 174's restrictions on rejecting housing projects based on bedroom counts unless water or sewer capacity was insufficient. House votes (yeas–nays): May 22 motion to table 179–180, failed; May 22 amended passage 176–183, failed.

    May 22, 2025Supports Housing Affordability

    Source: gc.nh.gov

  • Voted for SB 153's deadlines for driveway permits and quicker review of housing development entrances. House vote (yeas–nays): May 8 amended passage 293–61, approved.

    May 8, 2025Supports Housing Affordability

    Source: gc.nh.gov

  • Voted for the amended SB 284, which limited towns to requiring no more than one parking space per home. House vote (yeas–nays): May 1, 2025 amended passage 197–144, approved.

    May 1, 2025Supports Housing Affordability

    Source: gc.nh.gov

  • Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed.

    April 10, 2025Opposes Housing Affordability

    Source: gc.nh.gov

    Also on this bill

    • June 26, 2025 · On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved. (General)
    • April 10, 2025 · Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed. (Supports Government Spending Reduction, Opposes Women's Reproductive Rights)
    • April 10, 2025 · Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed. (Opposes Civil Rights)
    • April 10, 2025 · On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed. (General)
    • April 10, 2025 · Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed. (Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved. (Opposes Environment and Public Health)
    • April 10, 2025 · Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved. (Opposes Gun Control)
    • April 10, 2025 · Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed. (General)
    • April 10, 2025 · Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved. (Opposes Civil Rights)
    • April 10, 2025 · Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed. (General)
    • April 10, 2025 · Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed. (Supports Government Spending Reduction, Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved. (General)
    • April 10, 2025 · Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed. (Opposes Healthcare Affordability)
  • Voted against permanently setting aside HB 631, which let owners build homes on land zoned for business without special permission. House vote (yeas–nays): March 20 motion to shelve 128–211, failed.

    March 20, 2025Supports Housing Affordability

    Source: gc.nh.gov

  • Voted against an HB 60 amendment adding rental-vacancy and tenant protections to lease-end evictions. Voted against an HB 60 amendment allowing lease-end evictions only when statewide rental vacancies reached 2.5 percent. Voted for HB 60's expansion of evictions based on an expired lease. House votes (yeas–nays): February 6 floor amendment 140–217, failed; February 6 floor amendment 145–212, failed; February 6 passage 217–139, approved.

    February 6, 2025Opposes Housing Affordability

    Source: gc.nh.gov

  • Voted for rejecting HB 444, which required notice to tenants before a multi-family property sale. House vote (yeas–nays): February 6 motion to kill 213–144, approved.

    February 6, 2025Opposes Housing Affordability

    Source: gc.nh.gov

Track record — Social Programs and Welfare

Social Programs and Welfare · 13 oppose
  • Voted to kill SB 543, which gave advance funding while long-term care Medicaid eligibility was being decided. House vote (yeas–nays): April 29 motion to kill 182–154, approved.

    April 29, 2026Opposes Social Programs and Welfare

    Source: gc.nh.gov

  • Voted to set aside HB 1798, which covered diapers through Medicaid, on February 12. On March 11, voted against bringing it back. House votes (yeas–nays): February 12 motion to table 197–158, approved; March 11 motion to remove from the table 151–185, failed.

    March 11, 2026Opposes Social Programs and Welfare

    Source: gc.nh.gov

  • Voted for the amended HB 1797, which tightened work rules, data checks, and other eligibility rules for food assistance. House vote (yeas–nays): March 11 amended passage 172–161, approved.

    March 11, 2026Opposes Social Programs and Welfare

    Source: gc.nh.gov

  • Voted to kill HB 1791, which funded college programs for students with developmental disabilities. House vote (yeas–nays): February 19 motion to kill 187–157, approved.

    February 19, 2026Opposes Social Programs and Welfare

    Source: gc.nh.gov

  • Voted for SB 134 and its committee amendment. The bill required work or community activities to qualify for expanded Medicaid. House votes (yeas–nays): January 8 committee amendment 349–5, approved; January 8 amended passage 204–150, approved.

    January 8, 2026Opposes Social Programs and Welfare

    Source: gc.nh.gov

  • Voted for the amended HB 348, which let towns and cities set residency rules and limits for local welfare aid. House vote (yeas–nays): January 8 amended passage 190–157, approved.

    January 8, 2026Opposes Social Programs and Welfare

    Source: gc.nh.gov

  • Voted to kill HB 665, which expanded free school meals to children in households earning up to 300% of the federal poverty level. House vote (yeas–nays): January 7 motion to kill 189–158, approved.

    January 7, 2026Opposes Social Programs and Welfare

    Source: gc.nh.gov

  • Voted to kill SB 204, which funded free school meals and required school districts to serve meals during school hours. House vote (yeas–nays): January 7 motion to kill 183–161, approved.

    January 7, 2026Opposes Social Programs and Welfare

    Source: gc.nh.gov

  • Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed.

    April 10, 2025Opposes Social Programs and Welfare

    Source: gc.nh.gov

    Also on this bill

    • June 26, 2025 · On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved. (General)
    • April 10, 2025 · Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed. (Supports Government Spending Reduction, Opposes Women's Reproductive Rights)
    • April 10, 2025 · Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed. (Opposes Civil Rights)
    • April 10, 2025 · On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved. (Opposes Environment and Public Health)
    • April 10, 2025 · Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed. (Opposes Housing Affordability)
    • April 10, 2025 · Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved. (Opposes Gun Control)
    • April 10, 2025 · Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed. (General)
    • April 10, 2025 · Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved. (Opposes Civil Rights)
    • April 10, 2025 · Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed. (General)
    • April 10, 2025 · Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed. (Supports Government Spending Reduction, Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved. (General)
    • April 10, 2025 · Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed. (Opposes Healthcare Affordability)
  • Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed.

    April 10, 2025Opposes Social Programs and Welfare

    Source: gc.nh.gov

    Also on this bill

    • June 26, 2025 · On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved. (General)
    • April 10, 2025 · Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed. (Supports Government Spending Reduction, Opposes Women's Reproductive Rights)
    • April 10, 2025 · Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed. (Opposes Civil Rights)
    • April 10, 2025 · On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed. (General)
    • April 10, 2025 · Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed. (Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved. (Opposes Environment and Public Health)
    • April 10, 2025 · Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed. (Opposes Housing Affordability)
    • April 10, 2025 · Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved. (Opposes Gun Control)
    • April 10, 2025 · Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed. (General)
    • April 10, 2025 · Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved. (Opposes Civil Rights)
    • April 10, 2025 · Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed. (General)
    • April 10, 2025 · Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved. (General)
    • April 10, 2025 · Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed. (Opposes Healthcare Affordability)
  • Voted for rejecting HB 703, which barred denial of school meals because of unpaid student meal balances. House vote (yeas–nays): March 13 motion to kill 202–173, approved.

    March 13, 2025Opposes Social Programs and Welfare

    Source: gc.nh.gov

  • Voted for rejecting HB 646, which required online applications for free and reduced-price school meals. House vote (yeas–nays): March 13 motion to kill 209–165, approved.

    March 13, 2025Opposes Social Programs and Welfare

    Source: gc.nh.gov

  • Voted for setting aside HB 583, which used Medicaid enrollment to identify children eligible for free or reduced-price school meals. House vote (yeas–nays): March 6 motion to table 196–174, approved.

    March 6, 2025Opposes Social Programs and Welfare

    Source: gc.nh.gov

Track record — Public Education Quality

Public Education Quality · 5 oppose
  • Voted to kill HB 1557, which expanded state payments for high-cost special education. House vote (yeas–nays): February 19 motion to kill 184–157, approved.

    February 19, 2026Opposes Public Education Quality

    Source: gc.nh.gov

  • Voted to set aside HB 1831, which removed the cap on targeted state education aid. House vote (yeas–nays): February 19 motion to table 187–158, approved.

    February 19, 2026Opposes Public Education Quality

    Source: gc.nh.gov

  • Voted to kill HB 1826, which raised the per-student amounts used to figure state aid for basic education. House vote (yeas–nays): February 19 motion to kill 192–157, approved.

    February 19, 2026Opposes Public Education Quality

    Source: gc.nh.gov

  • Voted to kill HB 1799, which increased state education funding. House vote (yeas–nays): February 19 motion to kill 185–159, approved.

    February 19, 2026Opposes Public Education Quality

    Source: gc.nh.gov

  • Voted to kill HB 651, which raised state payments for basic education and for students with extra needs. House vote (yeas–nays): January 7 motion to kill 190–155, approved.

    January 7, 2026Opposes Public Education Quality

    Source: gc.nh.gov

Track record — Gun Control

Gun Control · 15 oppose
  • Offered a floor amendment (1929h) adding his campus gun-carry rules to SB 408, a bill on insurance coverage for prosthetics. The amendment also let people sue colleges that restricted carrying. House vote (yeas–nays): May 14 floor amendment 159–177, failed.

    May 14, 2026Opposes Gun Control

    Source: gc.nh.gov

  • Voted to take HB 1446 off the table. The bill protected medical cannabis patients from losing the right to own guns. The motion failed. House vote (yeas–nays): March 26, 2026 motion to remove from the table 81–270, failed.

    March 26, 2026Opposes Gun Control

    Source: gc.nh.gov

  • Voted for HB 1108, which exempted some displays of weapons to defend property from criminal threatening charges. On March 11, 2026, he voted to take it off the table, against killing it, and for the amended bill. House votes (yeas–nays): motion to remove from the table 177–158, approved; motion to kill 151–186, failed; amended passage 193–144, approved.

    March 11, 2026Opposes Gun Control

    Source: gc.nh.gov

  • Voted to set aside HB 1387, which repealed limits on lawsuits over certain gun design features. House vote (yeas–nays): March 5 motion to table 189–159, approved.

    March 5, 2026Opposes Gun Control

    Source: gc.nh.gov

  • Introduced HB 1244 as its first-listed sponsor. It added exceptions to the crime of criminal threatening. The Criminal Justice Committee said it extended weapon displays to protect property from damage. The committee recommended killing it, and the House agreed on March 5, 2026.

    March 5, 2026Opposes Gun Control

    Source: gc.nh.gov

  • Voted to kill HB 1642, which created court orders to temporarily take guns from people found to pose an extreme risk. House vote (yeas–nays): February 12 motion to kill 206–153, approved.

    February 12, 2026Opposes Gun Control

    Source: gc.nh.gov

  • Introduced HB 1793 as its first-listed sponsor. It barred public colleges and universities from regulating guns and non-lethal weapons on campus. He spoke for it on the House floor, and it passed. The Senate turned it into a study committee. The House asked for a conference committee on May 14, and the Senate refused on May 21. House vote (yeas–nays): February 5 passage 188–165, approved.

    February 5, 2026Opposes Gun Control

    Source: gc.nh.gov

    Also on this bill

    • March 2, 2026 · Spoke at the Durham Town Council's public comment period against its resolution opposing his campus carry bill, HB 1793. He called councilors who passed the resolution tyrants for restricting lawful adults' gun rights. (General)
  • Voted for HB 1697, which exempted guns and accessories made and kept in New Hampshire from federal rules. House vote (yeas–nays): February 5 passage 188–164, approved.

    February 5, 2026Opposes Gun Control

    Source: gc.nh.gov

  • Introduced HB 609 as its first-listed sponsor. It gave the legislature, not state agencies, sole power to regulate guns, knives, stun guns, pepper spray, and other self-defense tools. On January 7, 2026, his floor amendment (0019h) added a right to sue in superior court over violations; the House adopted it and passed the bill. On June 4, he voted against tabling the final compromise, but it was tabled. House votes (yeas–nays): floor amendment 193–152, approved; passage 193–151, approved; June 4 motion to table 182–160, approved.

    January 7, 2026Opposes Gun Control

    Source: gc.nh.gov

  • Voted for the Senate's HB 551 repeal of pistol-sale licensing and limits on liability for certain firearm designs. House vote (yeas–nays): May 22 concurrence with the Senate 200–161, approved.

    May 22, 2025Opposes Gun Control

    Source: gc.nh.gov

  • Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved.

    April 10, 2025Opposes Gun Control

    Source: gc.nh.gov

    Also on this bill

    • June 26, 2025 · On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved. (General)
    • April 10, 2025 · Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed. (Supports Government Spending Reduction, Opposes Women's Reproductive Rights)
    • April 10, 2025 · Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed. (Opposes Civil Rights)
    • April 10, 2025 · On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed. (General)
    • April 10, 2025 · Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed. (Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved. (Opposes Environment and Public Health)
    • April 10, 2025 · Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed. (Opposes Housing Affordability)
    • April 10, 2025 · Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed. (General)
    • April 10, 2025 · Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved. (Opposes Civil Rights)
    • April 10, 2025 · Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed. (General)
    • April 10, 2025 · Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed. (Supports Government Spending Reduction, Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved. (General)
    • April 10, 2025 · Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed. (Opposes Healthcare Affordability)
  • Voted for HB 381's exemption from federal firearms restrictions for guns and accessories made for use within New Hampshire. House vote (yeas–nays): February 20 passage 205–168, approved.

    February 20, 2025Opposes Gun Control

    Source: gc.nh.gov

  • Voted for rejecting HB 56's expanded gun background checks and 72-hour waiting period. House vote (yeas–nays): February 20 motion to kill 216–154, approved.

    February 20, 2025Opposes Gun Control

    Source: gc.nh.gov

  • Voted for rejecting HB 352's prohibition on deadly weapons within 100 feet of election polling places. House vote (yeas–nays): February 20 motion to kill 211–161, approved.

    February 20, 2025Opposes Gun Control

    Source: gc.nh.gov

  • Voted for a House rule limiting the display of deadly weapons in the chamber and nearby rooms. Voted against a stronger House rule banning the carrying or possession of deadly weapons in the chamber and nearby rooms. House votes (yeas–nays): January 8 rule amendment 216–164, approved; January 8 rule amendment 154–227, failed.

    January 8, 2025Opposes Gun Control

    Source: gc.nh.gov

Track record — Women's Reproductive Rights

Women's Reproductive Rights · 5 oppose
  • Voted against killing HB 1313, which repealed buffer zones around reproductive health clinics. The House killed it. House vote (yeas–nays): March 11, 2026 motion to kill 171–163, approved.

    March 11, 2026Opposes Women's Reproductive Rights

    Source: gc.nh.gov

  • Introduced HB 1769 as its first-listed sponsor. It limited abortion referrals by publicly funded medical facilities. The Judiciary Committee voted 18–0 to kill it over free-speech concerns, and the House agreed on March 5, 2026.

    March 5, 2026Opposes Women's Reproductive Rights

    Source: gc.nh.gov

  • Voted for overriding the veto of HB 667's requirement to show fetal-development videos in health classes. House vote (yeas–nays): December 17 veto override 159–190, failed (veto sustained).

    December 17, 2025Opposes Women's Reproductive Rights

    Source: gc.nh.gov

  • Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed.

    April 10, 2025Opposes Women's Reproductive Rights

    Source: gc.nh.gov

    Also on this bill

    • June 26, 2025 · On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved. (General)
    • April 10, 2025 · Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed. (Opposes Civil Rights)
    • April 10, 2025 · On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed. (General)
    • April 10, 2025 · Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed. (Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved. (Opposes Environment and Public Health)
    • April 10, 2025 · Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed. (Opposes Housing Affordability)
    • April 10, 2025 · Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved. (Opposes Gun Control)
    • April 10, 2025 · Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed. (General)
    • April 10, 2025 · Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved. (Opposes Civil Rights)
    • April 10, 2025 · Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed. (General)
    • April 10, 2025 · Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed. (Supports Government Spending Reduction, Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved. (General)
    • April 10, 2025 · Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed. (Opposes Healthcare Affordability)
  • Voted to set aside HCR 7, a resolution recognizing abortion as a key part of reproductive health care. House vote (yeas–nays): March 20 motion to table 199–171, approved.

    March 20, 2025Opposes Women's Reproductive Rights

    Source: gc.nh.gov

Track record — Election Integrity

Election Integrity · 7 support · 2 oppose
  • Voted for the final version of HB 1062, worked out with the Senate. It allowed random audits of registered voters' citizenship. House vote (yeas–nays): June 4 conference report 196–156, approved.

    June 4, 2026Supports Election Integrity

    Source: gc.nh.gov

  • Voted for the amended SB 223, which limited the ID documents accepted for voting. House vote (yeas–nays): May 14 amended passage 187–157, approved.

    May 14, 2026Supports Election Integrity

    Source: gc.nh.gov

  • Voted to kill HB 1487, which created an independent commission to propose redistricting maps. House vote (yeas–nays): February 5 motion to kill 189–164, approved.

    February 5, 2026Opposes Election Integrity

    Source: gc.nh.gov

  • Voted for the amended HB 323, which required government-issued photo ID to vote and stopped accepting college ID cards. House vote (yeas–nays): January 7 amended passage 190–148, approved.

    January 7, 2026Supports Election Integrity

    Source: gc.nh.gov

  • Voted for SB 221's annual voter-list verification and removal of voters who had not voted in five years. House vote (yeas–nays): June 5 amended passage 184–153, approved.

    June 5, 2025Supports Election Integrity

    Source: gc.nh.gov

  • Voted for an SB 287 amendment and for the bill, which required identification or notarization before a voter received an absentee ballot. House votes (yeas–nays): June 5 committee amendment 184–146, approved; June 5 amended passage 187–149, approved.

    June 5, 2025Supports Election Integrity

    Source: gc.nh.gov

  • Voted for SB 218's documentation requirements for absentee voter registration. House vote (yeas–nays): June 5 amended passage 192–149, approved.

    June 5, 2025Supports Election Integrity

    Source: gc.nh.gov

  • Voted to kill HB 363, which set rules for drawing election district maps. House vote (yeas–nays): March 27 motion to kill 203–167, approved.

    March 27, 2025Opposes Election Integrity

    Source: gc.nh.gov

  • Voted for HB 274, which required yearly checks of the voter rolls. House vote (yeas–nays): March 27 passage 200–174, approved.

    March 27, 2025Supports Election Integrity

    Source: gc.nh.gov

Track record — Limit Foreign Influence

Limit Foreign Influence · 1 support
  • Voted for the amended HB 1561, which barred Chinese nationals from graduate study, research, and full-time jobs at public colleges. House vote (yeas–nays): March 11 amended passage 157–173, failed.

    March 11, 2026Supports Limit Foreign Influence

    Source: gc.nh.gov

Track record — Personal Income Tax Reduction

Personal Income Tax Reduction · 3 support
  • Voted for CACR 12, a second proposed constitutional ban on personal income taxes, after backing its committee amendment and opposing a floor amendment. House votes (yeas–nays): May 14 committee amendment 192–148, approved; May 14 floor amendment 17–322, failed; May 14 amended passage 193–148, failed. It failed because it did not get the three-fifths vote a constitutional amendment needs.

    May 14, 2026Supports Personal Income Tax Reduction

    Source: gc.nh.gov

  • Voted for CACR 10 and an amendment to it. The proposed constitutional amendment banned any new personal income tax. House votes (yeas–nays): March 5 floor amendment 193–158, approved; March 5 amended passage 194–158, failed. It failed because it did not get the three-fifths vote a constitutional amendment needs.

    March 5, 2026Supports Personal Income Tax Reduction

    Source: gc.nh.gov

  • Voted to reject HB 503's tax increases and restoration of the interest and dividends tax to fund public education. House vote (yeas–nays): March 6 motion to kill 345–27, approved.

    March 6, 2025Supports Personal Income Tax Reduction

    Source: gc.nh.gov

Track record — Data Privacy

Data Privacy · 2 support · 1 oppose
  • Voted to set aside HB 1317, which added privacy protections for patients. House vote (yeas–nays): March 5 motion to table 183–154, approved.

    March 5, 2026Opposes Data Privacy

    Source: gc.nh.gov

  • Voted for HB 1460, which barred selling children's location and other sensitive data. House vote (yeas–nays): February 12 passage 214–145, approved.

    February 12, 2026Supports Data Privacy

    Source: gc.nh.gov

  • Voted for the amended HB 666, which kept library cards and membership private and added restitution when library records were wrongly shared. House vote (yeas–nays): March 27 amended passage 189–172, approved.

    March 27, 2025Supports Data Privacy

    Source: gc.nh.gov

Track record — Civil Rights

Civil Rights · 23 oppose
  • Voted for SB 552, which allowed sex-based rules for some facilities and sports. He voted for it on May 14 and to override the governor's veto on August 19. House votes (yeas–nays): May 14 passage 179–159, approved; August 19 veto override 161–142, failed (veto sustained).

    August 19, 2026Opposes Civil Rights

    Source: gc.nh.gov

  • Voted for HB 1442, which allowed sex-based rules for some facilities and sports and changed related legal protections. On March 5, he voted against tabling it or sending it to study, and for an amendment and the bill. He voted for the Senate's version on May 21 and to override the governor's veto on August 19. House votes (yeas–nays): March 5 motion to table 163–186, failed; March 5 interim study 163–182, failed; March 5 floor amendment 183–162, approved; March 5 amended passage 181–164, approved; May 21 concurrence with the Senate 184–155, approved; August 19 veto override 165–149, failed (veto sustained).

    August 19, 2026Opposes Civil Rights

    Source: gc.nh.gov

  • Voted for HB 1376, which set a parent's right to raise a child in line with the child's biological sex, and for its final version. House votes (yeas–nays): March 11, 2026 amended passage 171–143, approved; June 4, 2026 final compromise 183–158, approved.

    June 4, 2026Opposes Civil Rights

    Source: gc.nh.gov

  • Voted for HB 1792, which barred some school teaching about race and LGBTQ identities. On May 21, voted to accept the Senate's changes, but that motion failed. House votes (yeas–nays): February 19 passage 184–164, approved; May 21 concurrence 127–222, failed.

    May 21, 2026Opposes Civil Rights

    Source: gc.nh.gov

  • Voted for the amended SB 223, which limited the ID documents accepted for voting. House vote (yeas–nays): May 14 amended passage 187–157, approved.

    May 14, 2026Opposes Civil Rights

    Source: gc.nh.gov

  • Voted to kill CACR 25, a proposed constitutional amendment protecting marriage regardless of sex, gender identity, sexual orientation, or race. House vote (yeas–nays): March 12 motion to kill 176–162, approved.

    March 12, 2026Opposes Civil Rights

    Source: gc.nh.gov

  • Voted against tabling and for HB 1356, which gave more time to sue over banned gender-related care for minors. House votes (yeas–nays): March 12 motion to table 145–176, failed; March 12 passage 180–146, approved.

    March 12, 2026Opposes Civil Rights

    Source: gc.nh.gov

  • Voted for HB 1447, which allowed sex-based limits for some public and private facilities. House vote (yeas–nays): March 12 passage 184–154, approved.

    March 12, 2026Opposes Civil Rights

    Source: gc.nh.gov

  • Voted against killing HB 1299 and for its committee amendment. The bill allowed separating people by biological sex in bathrooms, locker rooms, sports, and detention. It also required single-person bathrooms open to all. House votes (yeas–nays): March 11 motion to kill 156–171, failed; committee amendment 176–156, approved.

    March 11, 2026Opposes Civil Rights

    Source: gc.nh.gov

  • Voted for the amended HB 1561, which barred Chinese nationals from graduate study, research, and full-time jobs at public colleges. House vote (yeas–nays): March 11 amended passage 157–173, failed.

    March 11, 2026Opposes Civil Rights

    Source: gc.nh.gov

  • Voted for HB 1217, which allowed separating people by biological sex in some limited settings. Voted against tabling it and against sending it to study. House votes (yeas–nays): March 5 motion to table 168–180, failed; interim study 168–180, failed; passage 187–163, approved.

    March 5, 2026Opposes Civil Rights

    Source: gc.nh.gov

  • Voted for SB 268, which let some facilities and sports separate people by biological sex. House vote (yeas–nays): January 8 passage 185–159, approved.

    January 8, 2026Opposes Civil Rights

    Source: gc.nh.gov

  • Voted for the amended HB 323, which required government-issued photo ID to vote and stopped accepting college ID cards. House vote (yeas–nays): January 7 amended passage 190–148, approved.

    January 7, 2026Opposes Civil Rights

    Source: gc.nh.gov

  • Voted for overriding the veto of HB 613's restrictions on accessible voting systems. House vote (yeas–nays): December 17 veto override 150–201, failed (veto sustained).

    December 17, 2025Opposes Civil Rights

    Source: gc.nh.gov

    Also on this bill

    • March 27, 2025 · Voted for passing an amended version of HB 613, which at that stage dealt with towns rescinding their reduced default budget option. House vote (yeas–nays): March 27 amended passage 197–158, approved. (General)
  • On March 20, voted for HB 148, which allowed separating people by biological sex in some settings. On December 17, voted to override the governor's veto of HB 148's biological-sex rules for bathrooms, detention, and sports. House votes (yeas–nays): March 20 passage 201–166, approved; December 17 veto override 188–165, failed (veto sustained).

    December 17, 2025Opposes Civil Rights

    Source: gc.nh.gov

  • On March 27, voted for the amended HB 712, which limited breast surgeries for minors. On June 26, voted for the final version, which also changed health facility licensing and required abortion reporting. House votes (yeas–nays): March 27 amended passage 200–165, approved; June 26 conference report 191–163, approved.

    June 26, 2025Opposes Civil Rights

    Source: gc.nh.gov

  • On March 27, voted against a floor amendment and for the amended HB 377, which limited hormone treatments and puberty blockers for minors. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): March 27 floor amendment 168–203, failed; March 27 amended passage 197–167, approved; June 26 conference report 202–161, approved.

    June 26, 2025Opposes Civil Rights

    Source: gc.nh.gov

  • Voted for SB 221's annual voter-list verification and removal of voters who had not voted in five years. House vote (yeas–nays): June 5 amended passage 184–153, approved.

    June 5, 2025Opposes Civil Rights

    Source: gc.nh.gov

  • Voted for an SB 287 amendment and for the bill, which required identification or notarization before a voter received an absentee ballot. House votes (yeas–nays): June 5 committee amendment 184–146, approved; June 5 amended passage 187–149, approved.

    June 5, 2025Opposes Civil Rights

    Source: gc.nh.gov

  • Voted for SB 218's documentation requirements for absentee voter registration. House vote (yeas–nays): June 5 amended passage 192–149, approved.

    June 5, 2025Opposes Civil Rights

    Source: gc.nh.gov

  • Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed.

    April 10, 2025Opposes Civil Rights

    Source: gc.nh.gov

    Also on this bill

    • June 26, 2025 · On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved. (General)
    • April 10, 2025 · Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed. (Supports Government Spending Reduction, Opposes Women's Reproductive Rights)
    • April 10, 2025 · Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed. (General)
    • April 10, 2025 · Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed. (Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved. (Opposes Environment and Public Health)
    • April 10, 2025 · Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed. (Opposes Housing Affordability)
    • April 10, 2025 · Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved. (Opposes Gun Control)
    • April 10, 2025 · Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed. (General)
    • April 10, 2025 · Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved. (Opposes Civil Rights)
    • April 10, 2025 · Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed. (General)
    • April 10, 2025 · Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed. (Supports Government Spending Reduction, Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved. (General)
    • April 10, 2025 · Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed. (Opposes Healthcare Affordability)
  • Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved.

    April 10, 2025Opposes Civil Rights

    Source: gc.nh.gov

    Also on this bill

    • June 26, 2025 · On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved. (General)
    • April 10, 2025 · Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed. (Supports Government Spending Reduction, Opposes Women's Reproductive Rights)
    • April 10, 2025 · Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed. (Opposes Civil Rights)
    • April 10, 2025 · On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed. (General)
    • April 10, 2025 · Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed. (Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved. (Opposes Environment and Public Health)
    • April 10, 2025 · Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed. (Opposes Housing Affordability)
    • April 10, 2025 · Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved. (Opposes Gun Control)
    • April 10, 2025 · Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed. (General)
    • April 10, 2025 · Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed. (General)
    • April 10, 2025 · Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed. (Supports Government Spending Reduction, Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved. (General)
    • April 10, 2025 · Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed. (Opposes Healthcare Affordability)
  • Voted for rejecting HB 521, which allowed online voter registration. House vote (yeas–nays): March 13 motion to kill 202–169, approved.

    March 13, 2025Opposes Civil Rights

    Source: gc.nh.gov

Track record — Corporate Accountability

Corporate Accountability · 2 oppose
  • Voted against SB 482, which added consumer protections for cryptocurrency kiosks. House vote (yeas–nays): April 29 passage 214–140, approved.

    April 29, 2026Opposes Corporate Accountability

    Source: gc.nh.gov

  • Voted for HCR 9, which urged federal opposition to the European Union's corporate sustainability due-diligence rules. House vote (yeas–nays): February 13 passage 204–163, approved.

    February 13, 2025Opposes Corporate Accountability

    Source: gc.nh.gov

Track record — Public Infrastructure

Public Infrastructure · 2 oppose
  • Voted against the amended HB 1655, which charged waterfront property fees to pay for repairs of state-owned dams. House vote (yeas–nays): February 12, 2026 amended passage 208–146, approved.

    February 12, 2026Opposes Public Infrastructure

    Source: gc.nh.gov

  • Voted to kill HB 97, which gave state aid for local wastewater projects. House vote (yeas–nays): January 7 motion to kill 175–156, approved.

    January 7, 2026Opposes Public Infrastructure

    Source: gc.nh.gov

Track record — General

General · 158 records
  • Received the endorsement of Americans for Prosperity-New Hampshire for the Strafford 19 New Hampshire House seat in the 2026 general election.

    September 25, 2026

    Source: americansforprosperity.org

  • Received the endorsement of Cornerstone, a New Hampshire faith-based policy group, for the Strafford 19 New Hampshire House seat in the 2026 general election.

    September 22, 2026

    Source: nhcornerstone.org

  • Voted for HB 1337, which repealed the state Council on Autism Spectrum Disorders. On August 19, voted to override the governor's veto, but the veto was sustained. House votes (yeas–nays): March 11 passage 178–155, approved; August 19 veto override 148–172, failed.

    August 19, 2026

    Source: gc.nh.gov

  • Voted to override the governor's veto of HB 1565, which changed penalties for false child abuse reports, school building project managers, and long-term care eligibility funding. House vote (yeas–nays): August 19 veto override 168–140, failed (veto sustained).

    August 19, 2026

    Source: gc.nh.gov

  • Voted to override the governor's veto of HB 1491, which changed oversight of public insurance risk pools (shared insurance plans for towns and schools). House vote (yeas–nays): August 19 veto override 160–148, failed (veto sustained).

    August 19, 2026

    Source: gc.nh.gov

  • Voted against affirming an Ethics Committee report recommending censure of Rep. James Spillane. The committee found his social media posts harassed another representative. House vote (yeas–nays): August 19 185–93, approved.

    August 19, 2026

    Source: gc.nh.gov

  • Voted to override the governor's veto of HB 1643, which limited the recommendations court-appointed guardians make in child custody cases. House vote (yeas–nays): August 19 veto override 157–152, failed (veto sustained).

    August 19, 2026

    Source: gc.nh.gov

  • Voted for HB 1610, which changed the rules for school districts keeping unused money at the end of the year. He voted for it on March 5, for the Senate's version on May 21, and to override the governor's veto on August 19. House votes (yeas–nays): March 5 amended passage 182–167, approved; May 21 concurrence with the Senate 186–163, approved; August 19 veto override 162–148, failed (veto sustained).

    August 19, 2026

    Source: gc.nh.gov

  • Voted for HB 396, which let farms have cattle, pigs, sheep, and goats processed at plants without federal inspection. He voted for it on January 7 and twice to override the governor's veto on August 19, and for reconsidering the first failed override. House votes (yeas–nays): January 7 amended passage 214–119, approved; August 19 veto override 204–116, failed (veto sustained); August 19 reconsideration 187–120, approved; August 19 veto override 202–107, failed (veto sustained).

    August 19, 2026

    Source: gc.nh.gov

  • On March 12, voted for the amended HB 2026, the state's ten-year transportation plan. On August 19, voted against overriding the governor's veto of the final bill, which also changed toll rates and rebuilt the Gregg Mill Road bridge. House votes (yeas–nays): March 12 committee amendment 345–3, approved; March 12 floor amendment 46–305, failed; March 12 amended passage 338–13, approved; August 19 veto override 292–25, approved (veto overridden).

    August 19, 2026

    Source: gc.nh.gov

  • Voted for SB 434, which required school boards to set policies for complaints that school materials are obscene or harmful to minors. He voted for it on May 14 and to override the governor's veto on August 19. House votes (yeas–nays): May 14 amended passage 188–161, approved; August 19 veto override 165–140, failed (veto sustained).

    August 19, 2026

    Source: gc.nh.gov

  • Voted for HB 1358, which set up a study of turning public schools into charter schools. He voted for it on March 11, for the Senate's version on May 21, and to override the governor's veto on August 19. House votes (yeas–nays): March 11 amended passage 169–163, approved; May 21 concurrence with the Senate 184–164, approved; August 19 veto override 150–166, failed (veto sustained).

    August 19, 2026

    Source: gc.nh.gov

  • Voted for HB 232, which protected medical workers who refuse certain care for reasons of conscience. He voted for it on January 8, for the Senate's version on May 21, and to override the governor's veto on August 19. House votes (yeas–nays): January 8 amended passage 184–164, approved; May 21 concurrence with the Senate 179–154, approved; August 19 veto override 166–154, failed (veto sustained).

    August 19, 2026

    Source: gc.nh.gov

  • Voted to override the governor's veto of HB 221, which let electric utilities own advanced nuclear power and changed power purchase and home power generation rules. House vote (yeas–nays): August 19 veto override 152–167, failed (veto sustained).

    August 19, 2026

    Source: gc.nh.gov

  • Voted to override the governor's veto of HB 1097, which required legislative approval before historical markers were changed or removed. House vote (yeas–nays): August 19 veto override 193–125, failed (veto sustained).

    August 19, 2026

    Source: gc.nh.gov

  • Voted for the final version of HB 1279, a bill on using physical force to defend a person. House vote (yeas–nays): June 4, 2026 final version 208–140, approved.

    June 4, 2026

    Source: gc.nh.gov

  • Voted for the final version of HB 1374, worked out with the Senate. It changed how towns leave shared school districts and how schools are closed. House vote (yeas–nays): June 4 conference report 179–161, approved.

    June 4, 2026

    Source: gc.nh.gov

  • On January 8, voted for HB 155, which cut the business enterprise tax from 0.55% to 0.50% starting with tax years ending in December 2027. On June 4, voted for the final version worked out with the Senate, which also gave money to licensed nursing homes. House votes (yeas–nays): January 8 amended passage 189–165, approved; June 4 conference report 195–157, approved.

    June 4, 2026

    Source: gc.nh.gov

  • On May 7 and June 4, voted for SB 481, which sold the Sununu Youth Services Center property and put the money in the general fund. House votes (yeas–nays): May 7 amended passage 186–157, approved; June 4 conference report 189–158, approved.

    June 4, 2026

    Source: gc.nh.gov

  • Voted for the final version of HB 317, worked out with the Senate. It let voter checklist supervisors confirm the identity of people they personally know. House vote (yeas–nays): June 4 conference report 197–159, approved.

    June 4, 2026

    Source: gc.nh.gov

  • Voted to affirm a House committee report recommending censure of Rep. Travis Corcoran over social media posts. The committee found the posts harmed the House and the members he targeted. House vote (yeas–nays): May 21 288–54, approved.

    May 21, 2026

    Source: gc.nh.gov

  • On May 14, voted to set aside a motion letting Rep. Read use the House chamber on non-session days despite the Speaker's limits. On May 21, voted against bringing back a motion to lift sanctions on Rep. Read. House votes (yeas–nays): May 14 motion to table 163–147, approved; May 21 motion to remove from the table 158–179, failed.

    May 21, 2026

    Source: gc.nh.gov

  • Voted for SB 508, which changed zoning appeals and how revised land-use plans are submitted. House vote (yeas–nays): May 14 passage 151–161, failed.

    May 14, 2026

    Source: gc.nh.gov

  • Voted for the amended SB 430, which required school staff to answer parents' written questions about their children honestly and fully. House vote (yeas–nays): May 14 amended passage 193–163, approved.

    May 14, 2026

    Source: gc.nh.gov

  • Voted to send SB 627 to further study. The bill changed turnpike toll rates and inflation reviews to pay for the ten-year transportation plan. House vote (yeas–nays): May 14 interim study 151–157, failed.

    May 14, 2026

    Source: gc.nh.gov

  • Voted for SB 504 and an amendment to it. The bill changed pharmacy rules and expanded access to experimental medical treatments. House votes (yeas–nays): May 14 floor amendment 188–153, approved; May 14 amended passage 197–145, approved.

    May 14, 2026

    Source: gc.nh.gov

  • Voted to set aside SB 501, which changed rules for health workers to order emergency restraint or isolation. House vote (yeas–nays): May 7 motion to table 188–154, approved.

    May 7, 2026

    Source: gc.nh.gov

  • Voted to set aside SB 520, which added an exception to the limits on breast surgery for minors. House vote (yeas–nays): May 7 motion to table 193–150, approved.

    May 7, 2026

    Source: gc.nh.gov

  • On January 7, voted for HB 564, which changed how budgets for school administrative units (groups of districts sharing a superintendent) are adopted. On May 7, voted to accept the Senate's version. House votes (yeas–nays): January 7 passage 191–148, approved; May 7 concurrence with the Senate 184–140, approved.

    May 7, 2026

    Source: gc.nh.gov

  • Wrote the Finance Committee majority report to kill SB 603, which told the health department to move money to cover federal food-stamp (SNAP) cuts. He told the House the department already did this. He voted to kill it. House vote (yeas–nays): May 7 motion to kill 186–158, approved.

    May 7, 2026

    Source: gc.nh.gov

  • Voted for CACR 11, a proposed constitutional amendment removing the age limit for county sheriffs. House vote (yeas–nays): April 29 passage 199–157, failed. It failed because it did not get the three-fifths vote a constitutional amendment needs.

    April 29, 2026

    Source: gc.nh.gov

  • Voted for SB 101, which required public school open enrollment and set a funding formula for transfers. He voted for one committee amendment and against another. House votes (yeas–nays): April 29 committee amendment 182–172, approved; April 29 committee amendment 169–184, failed; April 29 amended passage 168–184, failed.

    April 29, 2026

    Source: gc.nh.gov

  • Voted for HB 349, which let optometrists perform some eye surgeries. On January 7, he voted against shelving it, against tabling it, and for passing it. On April 9, he voted to override the governor's veto. House votes (yeas–nays): January 7 motion to shelve 133–205, failed; January 7 motion to table 94–242, failed; January 7 amended passage 193–143, approved; April 9 veto override 145–206, failed (veto sustained).

    April 9, 2026

    Source: gc.nh.gov

  • On January 7 and March 26, voted for HB 112, which required public college students to pass a civics test or take a civics course. House votes (yeas–nays): January 7 amended passage 192–158, approved; March 26 passage 191–157, approved.

    March 26, 2026

    Source: gc.nh.gov

  • On February 19 and March 26, voted for HB 1775, which let utilities own small natural gas and nuclear power plants. House votes (yeas–nays): February 19 amended passage 191–149, approved; March 26 passage 198–153, approved.

    March 26, 2026

    Source: gc.nh.gov

  • Voted for the amended HB 1224, a bill on the default budget in towns that vote by official ballot. House vote (yeas–nays): March 12 amended passage 186–160, approved.

    March 12, 2026

    Source: gc.nh.gov

  • Voted against tabling HCR 13 and then for bringing it back. The resolution asked Congress to call a convention on term limits for Congress. House votes (yeas–nays): March 12 motion to table 189–159, approved; March 12 motion to remove from the table 139–193, failed.

    March 12, 2026

    Source: gc.nh.gov

  • Voted to kill HB 1722, which added electric rate protections tied to large power users. House vote (yeas–nays): March 12 motion to kill 185–156, approved.

    March 12, 2026

    Source: gc.nh.gov

  • Introduced HB 1416 as its first-listed sponsor. It limited government rules on pregnancy resource centers. He voted against killing or tabling it, and the House passed it. The Senate turned it into a study committee, and the bill died when the Senate refused a conference committee. House votes (yeas–nays): March 12 motion to kill 165–176, failed; motion to table 165–174, failed; amended passage 176–163, approved.

    March 12, 2026

    Source: gc.nh.gov

  • Introduced HB 1245 as its first-listed sponsor. It let companies pay into portable benefit accounts for independent contractors without that being used as proof they were employees. House vote (yeas–nays): March 12 amended passage 188–151, approved.

    March 12, 2026

    Source: gc.nh.gov

  • Voted for the amended HB 1252, which required commercial driver's license tests in English without interpreters. House vote (yeas–nays): March 12 amended passage 194–156, approved.

    March 12, 2026

    Source: gc.nh.gov

  • Voted against the committee amendment and for the amended HB 1121, which defined which costs count toward an adequate public education. House votes (yeas–nays): March 11 committee amendment 149–187, failed; March 11 amended passage 187–152, approved.

    March 11, 2026

    Source: gc.nh.gov

  • Voted for CACR 24, a proposed constitutional amendment giving parents a right to direct their children's education. House vote (yeas–nays): March 11, 2026 amended passage 181–156, failed. It failed because it did not get the three-fifths vote a constitutional amendment needs.

    March 11, 2026

    Source: gc.nh.gov

  • Voted for the amended HB 1735, which expanded access to experimental treatments under the right-to-try law. House vote (yeas–nays): March 11 amended passage 181–151, approved.

    March 11, 2026

    Source: gc.nh.gov

  • Voted for CACR 15, a proposed constitutional amendment giving residents a right to hunt, fish, and harvest game within existing legal limits. House vote (yeas–nays): March 11 passage 199–128, failed. It failed because it did not get the three-fifths vote a constitutional amendment needs.

    March 11, 2026

    Source: gc.nh.gov

  • On February 19, voted to set aside HB 1786, which taxed luxury second homes to fund housing programs. On March 11, voted against bringing it back. House votes (yeas–nays): February 19 motion to table 189–158, approved; March 11 motion to remove from the table 100–235, failed.

    March 11, 2026

    Source: gc.nh.gov

  • Voted for HB 1378, which gave parents access to their minor child's electronic medical records. House vote (yeas–nays): March 11, 2026 passage 175–149, approved.

    March 11, 2026

    Source: gc.nh.gov

  • Introduced HB 1041 as its first-listed sponsor. It let car makers run dealerships that compete with their own franchised dealers in the same area. The Commerce Committee voted 15–0 to kill it, and the House agreed on March 11, 2026.

    March 11, 2026

    Source: gc.nh.gov

  • Voted against HB 1464, which barred some discrimination, harassment, and violence based on political views. House vote (yeas–nays): March 11 passage 136–199, failed.

    March 11, 2026

    Source: gc.nh.gov

  • On March 5, voted to set aside HB 1264, which expanded oversight of education freedom accounts. On March 11, voted against bringing it back. House votes (yeas–nays): March 5 motion to table 186–165, approved; March 11 motion to remove from the table 151–183, failed.

    March 11, 2026

    Source: gc.nh.gov

  • Voted for the amended HB 1817, which let education freedom account students take public school courses and join activities. House vote (yeas–nays): March 11, 2026 amended passage 179–156, approved.

    March 11, 2026

    Source: gc.nh.gov

  • Voted for the amended HB 1515, which ended the rule that certain child care workforce programs be included in state budget requests. House vote (yeas–nays): March 11 amended passage 170–153, approved.

    March 11, 2026

    Source: gc.nh.gov

  • Voted for HB 1155 and its committee amendment. The bill ended the home education advisory council. House votes (yeas–nays): March 11 committee amendment 183–151, approved; March 11 amended passage 180–156, approved.

    March 11, 2026

    Source: gc.nh.gov

  • Voted for CACR 21, a proposed constitutional amendment giving adult U.S. citizens a right to vote where they actually live. House vote (yeas–nays): March 11 amended passage 184–146, failed. It failed because it did not get the three-fifths vote a constitutional amendment needs.

    March 11, 2026

    Source: gc.nh.gov

  • Voted for HB 1132, which banned certain flags in public schools and set penalties. House vote (yeas–nays): March 11, 2026 amended passage 182–156, approved.

    March 11, 2026

    Source: gc.nh.gov

  • Voted for the amended HB 1773, which changed limits on buying candy and soda with food assistance benefits. House vote (yeas–nays): March 11 amended passage 161–173, failed.

    March 11, 2026

    Source: gc.nh.gov

  • Hosted a public question-and-answer session at the University of New Hampshire on his campus carry bill. UNH College Republicans and UNH Young Americans for Liberty sponsored the event.

    March 10, 2026

    Source: tnhdigital.com

  • Voted to set aside HB 1834, which extended the cap on education freedom account enrollment. House vote (yeas–nays): March 5 motion to table 180–157, approved.

    March 5, 2026

    Source: gc.nh.gov

  • Voted to set aside HB 1820, which moved the running of education freedom accounts to the state education department. House vote (yeas–nays): March 5 motion to table 179–157, approved.

    March 5, 2026

    Source: gc.nh.gov

  • Voted for HB 1815, which changed state education funding and limited lawsuits over school funding. House vote (yeas–nays): March 5 passage 188–162, approved.

    March 5, 2026

    Source: gc.nh.gov

  • Voted for HB 1495, which limited how school districts borrow against expected state education and special education payments. House vote (yeas–nays): March 5 passage 185–162, approved.

    March 5, 2026

    Source: gc.nh.gov

  • Voted twice to end the ban on owning or selling blackjacks, slungshots, and brass knuckles, except to minors: for HB 207 on February 20, 2025, and for HB 1048 on March 5, 2026. House votes (yeas–nays): February 20, 2025 passage 207–162, approved; March 5, 2026 passage 192–154, approved.

    March 5, 2026

    Source: gc.nh.gov

  • Voted to set aside HB 1578, which added definitions and reporting rules for education freedom accounts. House vote (yeas–nays): March 5 motion to table 182–162, approved.

    March 5, 2026

    Source: gc.nh.gov

  • Voted against setting aside HR 35 and then voted for it. The resolution urged a ban on weather modification and cloud seeding. House votes (yeas–nays): March 5 motion to table 153–166, failed; March 5 amended passage 169–152, approved.

    March 5, 2026

    Source: gc.nh.gov

  • Voted for HB 1635, which cut required school suicide prevention training from every year to every two years. House vote (yeas–nays): March 5 passage 183–167, approved.

    March 5, 2026

    Source: gc.nh.gov

  • Voted for CACR 14, a proposed constitutional amendment requiring U.S. citizenship to serve as governor or state legislator. House vote (yeas–nays): March 5 passage 182–157, failed. It failed because it did not get the three-fifths vote a constitutional amendment needs.

    March 5, 2026

    Source: gc.nh.gov

  • Spoke at the Durham Town Council's public comment period against its resolution opposing his campus carry bill, HB 1793. He called councilors who passed the resolution tyrants for restricting lawful adults' gun rights.

    March 2, 2026

    Source: durhamnh.gov

    Also on this bill

    • February 5, 2026 · Introduced HB 1793 as its first-listed sponsor. It barred public colleges and universities from regulating guns and non-lethal weapons on campus. He spoke for it on the House floor, and it passed. The Senate turned it into a study committee. The House asked for a conference committee on May 14, and the Senate refused on May 21. House vote (yeas–nays): February 5 passage 188–165, approved. (Opposes Gun Control)
  • Voted for the amended HB 1130, which added court observation and case-timing reviews to evaluations of judges. House vote (yeas–nays): February 19 amended passage 192–151, approved.

    February 19, 2026

    Source: gc.nh.gov

  • Voted to kill HB 1803, which barred students from getting both an education tax credit scholarship and education freedom account money in the same year. House vote (yeas–nays): February 19 motion to kill 191–157, approved.

    February 19, 2026

    Source: gc.nh.gov

  • Voted for the amended HB 1499, which allowed eviction for identity misuse and for some criminal convictions. House vote (yeas–nays): February 19 amended passage 193–154, approved.

    February 19, 2026

    Source: gc.nh.gov

  • Voted to kill HB 1810, which charged a road salt fee to pay for safer winter road care. House vote (yeas–nays): February 12 motion to kill 177–156, approved.

    February 12, 2026

    Source: gc.nh.gov

  • Voted to kill HB 1664, which directed removal of the Hannah Duston memorial in Boscawen. House vote (yeas–nays): February 12 motion to kill 194–156, approved.

    February 12, 2026

    Source: gc.nh.gov

  • Voted to kill HB 1716, which added academic reporting and accountability rules for education freedom accounts. House vote (yeas–nays): February 12 motion to kill 194–166, approved.

    February 12, 2026

    Source: gc.nh.gov

  • Voted for HB 1710, which let parents ask the courts for orders to prevent a child's abduction. House vote (yeas–nays): February 12 passage 198–161, approved.

    February 12, 2026

    Source: gc.nh.gov

  • Voted to kill HB 1596, which raised the tobacco tax, funded public universities, and changed health program charges. House vote (yeas–nays): February 12 motion to kill 200–157, approved.

    February 12, 2026

    Source: gc.nh.gov

  • Voted for HB 1323, which created court remedies for parental alienation (one parent turning a child against the other). House vote (yeas–nays): February 12 passage 197–157, approved.

    February 12, 2026

    Source: gc.nh.gov

  • Voted for HB 1448, which barred World Economic Forum materials from state school lessons. House vote (yeas–nays): February 5 passage 184–167, approved.

    February 5, 2026

    Source: gc.nh.gov

  • Voted for HB 1832, which put students with a parent on active military duty on the priority list for education freedom accounts. House vote (yeas–nays): February 5 amended passage 189–164, approved.

    February 5, 2026

    Source: gc.nh.gov

  • Voted for the amended HB 365, which changed how voters who cannot afford citizenship documents get proof of citizenship. House vote (yeas–nays): January 8 amended passage 195–142, approved.

    January 8, 2026

    Source: gc.nh.gov

  • Voted for the amended SB 36, which delayed abortion reporting rules and changed the pregnancy information collected. House vote (yeas–nays): January 8 amended passage 188–162, approved.

    January 8, 2026

    Source: gc.nh.gov

  • Voted against killing HB 104, which required a formal declaration of war before some foreign deployments of the New Hampshire National Guard. House vote (yeas–nays): January 8 motion to kill 159–182, failed.

    January 8, 2026

    Source: gc.nh.gov

  • Voted for the amended HB 360, which barred public schools from performing surgery or prescribing medicine. House vote (yeas–nays): January 7 amended passage 183–155, approved.

    January 7, 2026

    Source: gc.nh.gov

  • Voted for HB 656, which required school districts to disclose state and federal money they received. The money had to appear in annual reports or in meeting notices and minutes. House vote (yeas–nays): January 7 amended passage 186–155, approved.

    January 7, 2026

    Source: gc.nh.gov

  • Voted for the amended CACR 4, a proposed state constitutional amendment tying the right to vote to where a person actually lives and claims as home. House vote (yeas–nays): January 7 amended passage 184–157, failed (a three-fifths vote was needed).

    January 7, 2026

    Source: gc.nh.gov

  • Voted for HB 366 and its committee amendment. The bill removed the priority for school building projects with urgent needs or past funding shortfalls. House votes (yeas–nays): January 7 committee amendment 196–151, approved; January 7 amended passage 195–155, approved.

    January 7, 2026

    Source: gc.nh.gov

  • Voted for SB 34, which required written parental consent for each new Medicaid-billed health service a school gave a student. It also set the program to end if a government adopted a policy against parental control of children's medical care. House vote (yeas–nays): January 7 amended passage 186–155, approved.

    January 7, 2026

    Source: gc.nh.gov

  • Voted for the amended SB 33, which changed how schools handle complaints about books and other class materials. House vote (yeas–nays): January 7 amended passage 181–157, approved.

    January 7, 2026

    Source: gc.nh.gov

  • Voted to kill HB 491, which set up a study of ways to fund public schools with less reliance on local property taxes. House vote (yeas–nays): January 7 motion to kill 195–157, approved.

    January 7, 2026

    Source: gc.nh.gov

  • Voted for the amended HB 131, which changed school bullying rules, notices to parents, and reports to the state. House vote (yeas–nays): January 7 amended passage 190–149, approved.

    January 7, 2026

    Source: gc.nh.gov

  • Voted for the amended HB 709, which let children attend school in districts where their parents pay property taxes. House vote (yeas–nays): January 7 amended passage 182–159, approved.

    January 7, 2026

    Source: gc.nh.gov

  • Voted for the amended HB 121, which changed local audit rules and let the state oversee school districts placed on probation. House vote (yeas–nays): January 7 amended passage 187–154, approved.

    January 7, 2026

    Source: gc.nh.gov

  • Voted to kill HB 295, which kept unused school building aid available after the budget period ended. House vote (yeas–nays): January 7 motion to kill 191–150, approved.

    January 7, 2026

    Source: gc.nh.gov

  • Voted for overriding the veto of HB 446's parental opt-in requirement for the Youth Risk Behavior Survey. House vote (yeas–nays): December 17 veto override 181–170, failed (veto sustained).

    December 17, 2025

    Source: gc.nh.gov

  • Voted for overriding the veto of HB 356's authorization for partisan school district elections. House vote (yeas–nays): December 17 veto override 177–174, failed (veto sustained).

    December 17, 2025

    Source: gc.nh.gov

  • On March 13, voted for HB 319, which ended required transportation for half-day kindergarten students. On December 17, voted for overriding the veto of HB 319's repeal of transportation requirements for half-day kindergarten pupils. House votes (yeas–nays): March 13 amended passage 204–171, approved; December 17 veto override 182–173, failed (veto sustained).

    December 17, 2025

    Source: gc.nh.gov

  • Organized a candlelight vigil at the University of New Hampshire honoring the slain conservative activist Charlie Kirk. Several hundred people attended.

    September 17, 2025

    Source: vnews.com

  • Posted a security video on X showing a woman removing Charlie Kirk vigil flyers in a Durham apartment lobby and asked his followers to identify her. Later he shared a Facebook profile he said was hers.

    September 16, 2025

    Source: dailydot.com

  • Voted against HB 282, which doubled the state fund for first responders badly injured on duty. He voted to kill it on February 20 and against passing it on April 10. On June 26, he voted to accept the Senate's version, which also changed school aid and public-safety retirement benefits. House votes (yeas–nays): February 20 motion to kill 175–195, failed; April 10 passage 296–76, approved; June 26 concurrence with the Senate 322–41, approved.

    June 26, 2025

    Source: gc.nh.gov

  • On March 20, voted for HB 273, which gave parents access to their minor child's library records. On June 26, voted for the final version of HB 273 worked out with the Senate. House votes (yeas–nays): March 20 passage 196–162, approved; June 26 conference report 201–165, approved.

    June 26, 2025

    Source: gc.nh.gov

  • Voted for the state operating budget for July 2025 through June 2027 (HB 1). On April 10, voted for the Finance Committee's version. On June 26, voted for the final House-Senate compromise. It first failed by one vote, then passed after reconsideration. House votes (yeas–nays): April 10 committee amendment 197–178, approved; April 10 passage 192–183, approved; June 26 compromise 182–183, failed; June 26 reconsideration 185–180, approved; June 26 compromise 185–180, approved.

    June 26, 2025

    Source: gc.nh.gov

  • Was moved from the House Labor Committee to the House Finance Committee and its Division III by the Speaker on June 26, 2025.

    June 26, 2025

    Source: gc.nh.gov

  • On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved.

    June 26, 2025

    Source: gc.nh.gov

    Also on this bill

    • April 10, 2025 · Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed. (Supports Government Spending Reduction, Opposes Women's Reproductive Rights)
    • April 10, 2025 · Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed. (Opposes Civil Rights)
    • April 10, 2025 · On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed. (General)
    • April 10, 2025 · Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed. (Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved. (Opposes Environment and Public Health)
    • April 10, 2025 · Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed. (Opposes Housing Affordability)
    • April 10, 2025 · Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved. (Opposes Gun Control)
    • April 10, 2025 · Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed. (General)
    • April 10, 2025 · Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved. (Opposes Civil Rights)
    • April 10, 2025 · Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed. (General)
    • April 10, 2025 · Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed. (Supports Government Spending Reduction, Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved. (General)
    • April 10, 2025 · Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed. (Opposes Healthcare Affordability)
  • Voted for the Senate's HB 342 changes to construction approvals and locally adopted clean-energy districts. House vote (yeas–nays): June 12 concurrence with the Senate 154–195, failed.

    June 12, 2025

    Source: gc.nh.gov

  • Voted for the Senate's HB 768 authorization for public schools to contract with any approved private school. House vote (yeas–nays): June 12 concurrence with the Senate 192–158, approved.

    June 12, 2025

    Source: gc.nh.gov

  • On March 6, voted for HB 771, which required local school districts to budget tuition for students attending open-enrollment public schools. On June 12, voted for the Senate's HB 771 funding plan for open-enrollment schools. House votes (yeas–nays): March 6 passage 205–169, approved; June 12 concurrence with the Senate 189–160, approved.

    June 12, 2025

    Source: gc.nh.gov

  • On March 27 and June 12, voted for HB 690, which directed the energy department to study leaving the regional electric grid operator (ISO-New England) and other energy choices that affect ratepayers. House votes (yeas–nays): March 27 passage 200–155, approved; June 12 concurrence with the Senate 188–155, approved.

    June 12, 2025

    Source: gc.nh.gov

  • Voted for the Senate's HB 672 authorization for off-grid electricity providers. House vote (yeas–nays): June 12 concurrence with the Senate 185–151, approved.

    June 12, 2025

    Source: gc.nh.gov

  • Voted for an SB 210 amendment changing bullying rules and allowing public-school enrollment outside a student's home district. Voted for SB 210's amended bullying and school enrollment bill. House votes (yeas–nays): June 5 floor amendment 193–160, approved; June 5 amended passage 193–159, approved.

    June 5, 2025

    Source: gc.nh.gov

  • Voted for SB 100's changes to prohibited racial teachings and educator discipline. House vote (yeas–nays): June 5 amended passage 194–165, approved.

    June 5, 2025

    Source: gc.nh.gov

  • Voted for a floor amendment to SB 96 that defined a compelling state interest around physical harm and added parent lawsuits, educator license penalties, and contractor fines. Voted for the amended SB 96, which required schools to answer parents within ten business days and added ways to enforce parental rights. House votes (yeas–nays): June 5 floor amendment 186–179, approved; June 5 amended passage 198–172, approved.

    June 5, 2025

    Source: gc.nh.gov

  • Voted for an SB 99 amendment setting cross-district career education tuition at 80 percent of average costs, prorated for part-time attendance. Voted for deleting the requirement that the state fund students eligible for the regional career and technical education access program. Voted for SB 99's regional career education agreements and cross-district tuition requirements. House votes (yeas–nays): June 5 committee amendment 208–159, approved; June 5 floor amendment 203–169, approved; June 5 amended passage 206–167, approved.

    June 5, 2025

    Source: gc.nh.gov

  • Voted for SB 72, a parents' bill of rights in education. The bill let parents sue schools for damages and lawyer fees when schools infringed those rights. Voted against tabling it and for a floor amendment (2492h) rewriting it. Voted against an amendment limiting the schools' exception to preventing child abuse. House votes (yeas–nays): June 5 motion to table 168–211, failed; floor amendment 2492h 215–166, approved; floor amendment 2348h 169–212, failed; amended passage 214–167, approved.

    June 5, 2025

    Source: gc.nh.gov

  • On March 20, voted against tabling HB 10, a bill establishing the parental bill of rights. On March 20, voted for passing an amended version of HB 10, a bill establishing the parental bill of rights. On June 5, voted for the Senate's HB 10 parental-rights bill. House votes (yeas–nays): March 20 motion to table 162–211, failed; March 20 amended passage 212–161, approved; June 5 concurrence with the Senate 210–160, approved.

    June 5, 2025

    Source: gc.nh.gov

  • Voted for an SB 25 amendment protecting blockchain technology and creating a special court docket for blockchain disputes. House vote (yeas–nays): June 5 floor amendment 175–150, approved.

    June 5, 2025

    Source: gc.nh.gov

  • Voted for an SB 119 amendment allowing pharmacy standing orders for ivermectin without an individual prescription. House vote (yeas–nays): May 22 committee amendment 196–164, approved.

    May 22, 2025

    Source: gc.nh.gov

  • Voted for SB 97's requirement to accommodate student transfers within a school district when space is available. House vote (yeas–nays): May 22 amended passage 199–165, approved.

    May 22, 2025

    Source: gc.nh.gov

  • Voted for an SB 141 amendment allowing parents to obtain otherwise confidential records of children's school library materials. House vote (yeas–nays): May 8 floor amendment 192–170, approved.

    May 8, 2025

    Source: gc.nh.gov

  • Voted against SB 23, which expanded the crime of endangering the welfare of a child, and voted to kill it. On May 8, voted against reconsidering the bill's defeat. House votes (yeas–nays): May 1 passage 154–188, failed; May 1 motion to kill 190–152, approved; May 8 reconsideration 158–206, failed.

    May 1, 2025

    Source: gc.nh.gov

  • On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed.

    April 10, 2025

    Source: gc.nh.gov

    Also on this bill

    • June 26, 2025 · On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved. (General)
    • April 10, 2025 · Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed. (Supports Government Spending Reduction, Opposes Women's Reproductive Rights)
    • April 10, 2025 · Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed. (Opposes Civil Rights)
    • April 10, 2025 · Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed. (Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved. (Opposes Environment and Public Health)
    • April 10, 2025 · Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed. (Opposes Housing Affordability)
    • April 10, 2025 · Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved. (Opposes Gun Control)
    • April 10, 2025 · Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed. (General)
    • April 10, 2025 · Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved. (Opposes Civil Rights)
    • April 10, 2025 · Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed. (General)
    • April 10, 2025 · Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed. (Supports Government Spending Reduction, Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved. (General)
    • April 10, 2025 · Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed. (Opposes Healthcare Affordability)
  • Voted for HB 25's capital budget amendment, which allocated money for transit vehicles and airport projects and restricted rail spending. House vote (yeas–nays): April 10 floor amendment 136–232, failed.

    April 10, 2025

    Source: gc.nh.gov

  • Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed.

    April 10, 2025

    Source: gc.nh.gov

    Also on this bill

    • June 26, 2025 · On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved. (General)
    • April 10, 2025 · Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed. (Supports Government Spending Reduction, Opposes Women's Reproductive Rights)
    • April 10, 2025 · Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed. (Opposes Civil Rights)
    • April 10, 2025 · On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed. (General)
    • April 10, 2025 · Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed. (Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved. (Opposes Environment and Public Health)
    • April 10, 2025 · Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed. (Opposes Housing Affordability)
    • April 10, 2025 · Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved. (Opposes Gun Control)
    • April 10, 2025 · Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved. (Opposes Civil Rights)
    • April 10, 2025 · Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed. (General)
    • April 10, 2025 · Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed. (Supports Government Spending Reduction, Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved. (General)
    • April 10, 2025 · Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed. (Opposes Healthcare Affordability)
  • Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed.

    April 10, 2025

    Source: gc.nh.gov

    Also on this bill

    • June 26, 2025 · On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved. (General)
    • April 10, 2025 · Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed. (Supports Government Spending Reduction, Opposes Women's Reproductive Rights)
    • April 10, 2025 · Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed. (Opposes Civil Rights)
    • April 10, 2025 · On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed. (General)
    • April 10, 2025 · Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed. (Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved. (Opposes Environment and Public Health)
    • April 10, 2025 · Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed. (Opposes Housing Affordability)
    • April 10, 2025 · Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved. (Opposes Gun Control)
    • April 10, 2025 · Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed. (General)
    • April 10, 2025 · Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved. (Opposes Civil Rights)
    • April 10, 2025 · Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed. (General)
    • April 10, 2025 · Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed. (Supports Government Spending Reduction, Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved. (General)
    • April 10, 2025 · Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed. (Opposes Healthcare Affordability)
  • Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed.

    April 10, 2025

    Source: gc.nh.gov

    Also on this bill

    • June 26, 2025 · On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved. (General)
    • April 10, 2025 · Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed. (Supports Government Spending Reduction, Opposes Women's Reproductive Rights)
    • April 10, 2025 · Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed. (Opposes Civil Rights)
    • April 10, 2025 · On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed. (General)
    • April 10, 2025 · Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed. (Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved. (Opposes Environment and Public Health)
    • April 10, 2025 · Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed. (Opposes Housing Affordability)
    • April 10, 2025 · Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved. (Opposes Gun Control)
    • April 10, 2025 · Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed. (General)
    • April 10, 2025 · Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved. (Opposes Civil Rights)
    • April 10, 2025 · Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed. (Supports Government Spending Reduction, Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved. (General)
    • April 10, 2025 · Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed. (Opposes Healthcare Affordability)
  • Voted against a motion to set aside HB 66's public-records changes. Voted for HB 66's expanded public-records request eligibility and removal of a filing-fee exemption for records appeals. House votes (yeas–nays): April 10 motion to table 179–191, failed; April 10 amended passage 207–164, approved.

    April 10, 2025

    Source: gc.nh.gov

  • Voted against a motion to remove HB 2's proposed new defined-contribution pension group for public employees. House vote (yeas–nays): April 10 floor amendment 183–177, approved.

    April 10, 2025

    Source: gc.nh.gov

    Also on this bill

    • June 26, 2025 · On April 10, voted for HB 2, the bill carrying the policy changes in the 2026-2027 state budget. On June 26, voted for the final version worked out with the Senate. House votes (yeas–nays): April 10 amended passage 185–175, approved; June 26 conference report 184–183, approved. (General)
    • April 10, 2025 · Voted against a motion to add roughly $1.8 million a year for family planning services to HB 2. House vote (yeas–nays): April 10 floor amendment 174–196, failed. (Supports Government Spending Reduction, Opposes Women's Reproductive Rights)
    • April 10, 2025 · Voted against a motion to restore tourism and welcome-center funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 198–169, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Human Rights Commission's funding and staff through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 161–203, failed. (Opposes Civil Rights)
    • April 10, 2025 · On April 10, voted against three HB 2 amendments that removed the education freedom account expansion. They moved the money to school aid for poorer districts, to the university system, or to dropping several fee increases. House votes (yeas–nays): April 10 floor amendment 166–198, failed; April 10 floor amendment 166–198, failed; April 10 floor amendment 165–198, failed. (General)
    • April 10, 2025 · Voted against a motion to allow Medicaid enrollment data to identify students eligible for free school meals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 181–182, failed. (Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted for HB 2's amendment limiting local health officials' authority and ending rules requiring three childhood vaccines after June 2026. House vote (yeas–nays): April 10 floor amendment 195–175, approved. (Opposes Environment and Public Health)
    • April 10, 2025 · Voted against a motion to remove HB 2's eviction provision allowing landlords to end leases lasting at least six months. House vote (yeas–nays): April 10 floor amendment 159–205, failed. (Opposes Housing Affordability)
    • April 10, 2025 · Voted for HB 2's amendment exempting in-state firearms from federal regulation, legalizing certain weapons, and changing child-abuse reporting penalties. House vote (yeas–nays): April 10 floor amendment 203–167, approved. (Opposes Gun Control)
    • April 10, 2025 · Voted against a motion to preserve the Board of Tax and Land Appeals through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 183–180, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve and fund the Office of the Child Advocate through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–190, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve the Office of Health Equity's name and remove its continued hiring freeze through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 116–248, failed. (General)
    • April 10, 2025 · Voted against a motion to remove HB 2's school district tax cap. House vote (yeas–nays): April 10 floor amendment 206–165, approved. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against an HB 2 amendment imposing a 35 percent tax on slot-machine gaming revenue after free play. House vote (yeas–nays): April 10 floor amendment 173–191, failed. (General)
    • April 10, 2025 · Voted for HB 2's amendment requiring biological-sex classifications in bathrooms, sports, and detention, and changing direct-pay health facilities' licensing. House vote (yeas–nays): April 10 floor amendment 203–169, approved. (Opposes Civil Rights)
    • April 10, 2025 · Voted for HB 2's amendment requiring federal child-welfare spending compliance and twice-yearly state reports. House vote (yeas–nays): April 10 floor amendment 104–268, failed. (General)
    • April 10, 2025 · Voted against HB 2's alternative budget amendment restoring public services, reducing education account funding, and removing Medicaid charges and diversity-program bans. House vote (yeas–nays): April 10 floor amendment 166–204, failed. (Supports Government Spending Reduction, Opposes Social Programs and Welfare)
    • April 10, 2025 · Voted against a motion to preserve state arts positions and funding through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 177–185, failed. (Supports Government Spending Reduction)
    • April 10, 2025 · Voted against a motion to preserve opioid-treatment contracts and existing alcohol-program funding and remove proposed opioid-fund transfers through an HB 2 amendment. House vote (yeas–nays): April 10 floor amendment 169–195, failed. (Opposes Healthcare Affordability)
  • Voted for passing an amended version of HB 613, which at that stage dealt with towns rescinding their reduced default budget option. House vote (yeas–nays): March 27 amended passage 197–158, approved.

    March 27, 2025

    Source: gc.nh.gov

    Also on this bill

    • December 17, 2025 · Voted for overriding the veto of HB 613's restrictions on accessible voting systems. House vote (yeas–nays): December 17 veto override 150–201, failed (veto sustained). (Opposes Civil Rights)
  • Voted for the amended HB 741, which let parents send their children to any school district they chose. House vote (yeas–nays): March 27 amended passage 198–174, approved.

    March 27, 2025

    Source: gc.nh.gov

  • Voted for the amended HB 284, which required tax-impact statements on town warrant articles. House vote (yeas–nays): March 27 amended passage 198–160, approved.

    March 27, 2025

    Source: gc.nh.gov

  • Voted for HB 679, a bill changing state vaccine requirements. House vote (yeas–nays): March 27 passage 204–165, approved.

    March 27, 2025

    Source: gc.nh.gov

  • Voted for HB 749, which required high schools to teach the nature and history of communism. House vote (yeas–nays): March 27, 2025 amended passage 200–173, approved.

    March 27, 2025

    Source: gc.nh.gov

  • Voted to kill HB 600, which let towns and cities use ranked-choice voting in local elections. House vote (yeas–nays): March 26, 2025 motion to kill 194–145, approved.

    March 26, 2025

    Source: gc.nh.gov

  • Voted for the amended HB 50, a bill on rules for teaching about discrimination in public schools and on discrimination in public workplaces. House vote (yeas–nays): March 26 amended passage 183–157, approved.

    March 26, 2025

    Source: gc.nh.gov

  • Voted against killing HB 380, a bill on penalties for crimes involving medical cannabis. House vote (yeas–nays): March 26 motion to kill 143–200, failed.

    March 26, 2025

    Source: gc.nh.gov

  • Voted to permanently set aside HB 549, a bill on using education freedom account money at religious schools and colleges. House vote (yeas–nays): March 26 motion to shelve 186–156, approved.

    March 26, 2025

    Source: gc.nh.gov

  • Voted for HB 235, which added a duty to parents to the code of ethics and conduct for teachers. House vote (yeas–nays): March 20 passage 209–164, approved.

    March 20, 2025

    Source: gc.nh.gov

  • Voted to set aside HB 254, a bill on end-of-life care options. House vote (yeas–nays): March 20 motion to table 183–182, approved.

    March 20, 2025

    Source: gc.nh.gov

  • Voted for HB 433, which let a 17-year-old marry when either partner was on active military duty. House vote (yeas–nays): March 20 passage 193–178, approved.

    March 20, 2025

    Source: gc.nh.gov

  • Voted for HB 718, which required the state school board to report the costs its rules put on school districts when the rules went beyond state or federal minimums. House vote (yeas–nays): March 20 passage 211–163, approved.

    March 20, 2025

    Source: gc.nh.gov

  • Voted against setting aside HB 221 and then voted for it. The bill required a review of whether the energy-efficiency charge on electric bills (systems benefit charge) was cost-effective. House votes (yeas–nays): March 20 motion to table 151–193, failed; March 20 passage 195–151, approved.

    March 20, 2025

    Source: gc.nh.gov

  • Voted for the amended HB 68, which required superintendents to approve a parent's request to move a student to another school in the same district unless there was a valid reason to deny it. House vote (yeas–nays): March 20, 2025 amended passage 217–156, approved.

    March 20, 2025

    Source: gc.nh.gov

  • Voted against HB 123, which extended timber yield taxes to forests enrolled in carbon-offset programs. House vote (yeas–nays): March 13 amended passage 197–158, approved.

    March 13, 2025

    Source: gc.nh.gov

  • Voted against HB 59, which created specific first-degree and second-degree assault crimes for attacks on emergency workers. House vote (yeas–nays): March 13 amended passage 196–179, approved.

    March 13, 2025

    Source: gc.nh.gov

  • Voted for passing an amended version of HB 675, a bill raising statewide education property tax revenue, requiring towns to send excess payments to the state, and limiting school district spending authority. House vote (yeas–nays): March 13 amended passage 190–185, approved.

    March 13, 2025

    Source: gc.nh.gov

  • Voted against HB 739, which required towns to send excess statewide education property taxes into the state education fund. House vote (yeas–nays): March 13 amended passage 246–128, approved.

    March 13, 2025

    Source: gc.nh.gov

  • Voted for HCR 1, which urged policymakers to hear all climate-change viewpoints before actions affecting the economy or environment. House vote (yeas–nays): March 6 passage 197–156, approved.

    March 6, 2025

    Source: gc.nh.gov

  • Voted for HB 208, which removed the education department certification requirement for school nurses. House vote (yeas–nays): March 6 amended passage 211–163, approved.

    March 6, 2025

    Source: gc.nh.gov

  • Voted for HB 617, which raised the home equity protection from creditor collection to $1 million. House vote (yeas–nays): March 6 amended passage 216–146, approved.

    March 6, 2025

    Source: gc.nh.gov

  • Voted for HB 223, which eased approval requirements for new health facilities near rural critical-access hospitals. House vote (yeas–nays): March 6 passage 213–158, approved.

    March 6, 2025

    Source: gc.nh.gov

  • Voted for HB 723, which repealed the statewide energy data platform. House vote (yeas–nays): March 6 passage 201–160, approved.

    March 6, 2025

    Source: gc.nh.gov

  • Voted against HB 751, which licensed outpatient addiction treatment programs and expanded state oversight of treatment complaints. House vote (yeas–nays): March 6 amended passage 216–152, approved.

    March 6, 2025

    Source: gc.nh.gov

  • Voted against a motion to reject HB 80, which tightened remote meeting attendance and barred remote voting by public officials. House vote (yeas–nays): February 20 motion to kill 179–190, failed.

    February 20, 2025

    Source: gc.nh.gov

  • Voted for HB 504's changes to state energy policy, including greater reliance on market forces. House vote (yeas–nays): February 20 amended passage 204–165, approved.

    February 20, 2025

    Source: gc.nh.gov

  • Voted for rejecting HB 502's worldwide corporate profit reporting and property-tax relief plan. House vote (yeas–nays): February 20 motion to kill 209–163, approved.

    February 20, 2025

    Source: gc.nh.gov

  • Voted to suspend House rules to allow a late resolution to impeach Magistrate Stephanie Johnson. The motion failed because it lacked the needed two-thirds vote. House vote (yeas–nays): February 13, 2025 motion to suspend the rules 199–176, failed.

    February 13, 2025

    Source: gc.nh.gov

  • Voted for permanently shelving HB 83's increase in the sports betting age from 18 to 21. House vote (yeas–nays): February 6 motion to shelve 215–140, approved.

    February 6, 2025

    Source: gc.nh.gov

  • Voted against defining clean energy as sources that released no pollutants or greenhouse gases during use. Voted for HB 189's broader clean-energy definition, which included low-emission sources and nuclear power. House votes (yeas–nays): February 6 floor amendment 150–204, failed; February 6 amended passage 206–148, approved.

    February 6, 2025

    Source: gc.nh.gov

  • Voted against tabling HB 623, a bill relative to prohibiting corporations from purchasing single-family homes for a certain amount of time. Voted for rejecting HB 623's 90-day restriction on corporate purchases of single-family and multi-family homes. House votes (yeas–nays): February 6 motion to table 149–207, failed; February 6 motion to kill 216–141, approved.

    February 6, 2025

    Source: gc.nh.gov

  • Took office as State Representative for Strafford County District 8 (Rochester) when the House was sworn in on December 4, 2024.

    December 4, 2024

    Source: gc.nh.gov

Past race Samuel Farrington ran in: