Kevin Alons
Republican · IA · Iowa State Senator, District 7
Owns a technology consulting firm specializing in software development and database architecture. His background includes military aviation and degrees from Northwestern College and Webster University.
Where Kevin Alons stands, based on their records
Supports
AI Regulation (6 records), Government Efficiency (10 records), Housing Affordability (6 records),
Opposes
Cost of Living Reduction (1 record), Immigration (6 records), Gun Control (10 records)
Mixed record
Healthcare Affordability (35 support · 4 oppose), Environment and Public Health (17 support · 17 oppose), Labor Rights (14 support · 5 oppose),
Track record
Track record — AI Regulation
AI Regulation · 6 support
Published criticism of weak safety oversight for AI, data centers and carbon dioxide pipelines.
September 28, 2026Supports AI Regulation
Source: theiowastandard.com
Voted for HF2635, which barred AI-only medical-necessity denials and expanded prior-authorization protections alongside certificate-of-need changes. It became law.
March 4, 2026Supports AI Regulation
Source: legis.iowa.gov
Voted for SF2417, which required AI-chatbot disclosures and protections for minors, sexual content, self-harm prompts, and user privacy. It became law.
February 24, 2026Supports AI Regulation
Source: legis.iowa.gov
Voted for HF2240, which criminalized nonconsensual sexual deepfake dissemination and required adult sex-offender registration. It became law.
March 19, 2024Supports AI Regulation
Source: legis.iowa.gov
Voted for SF2243, which extended sexual-exploitation prohibitions to altered or generated depictions making an identifiable real minor appear to engage in prohibited sexual conduct. It became law.
March 4, 2024Supports AI Regulation
Source: legis.iowa.gov
Voted for SF2186, which proposed extending nonconsensual intimate-image harassment and extortion provisions to recognizable synthetic or altered images, with possible involuntary-manslaughter charges when qualifying conduct causes a victim's suicide. It passed the Senate but did not become law.
February 19, 2024Supports AI Regulation
Source: legis.iowa.gov
Track record — Healthcare Affordability
Healthcare Affordability · 35 support · 4 oppose
Voted for HF2794, which created a grant program and appropriated trust fund for sexual-assault forensic examination centers. It became law.
May 2, 2026Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for SF2480, which imposed nicotine and vapor taxes and appropriated initial $3 million annual proceeds for pediatric cancer research and therapy access. It became law.
April 22, 2026Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF2305, which expanded surrogate authority for hospice, life-sustaining treatment, and resuscitation decisions without certain court approvals. It became law.
April 16, 2026Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF990, which removed Iowa residency for medical cannabidiol registration and authorized up to ten dispensaries. It became law.
April 16, 2026Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF2585, which required accessible prescription labels and related materials at no extra cost for people with print disabilities. It became law.
April 15, 2026Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF2633, which barred insurance discrimination based solely on living organ donation. It became law.
April 15, 2026Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF2434, which barred denial or higher cost sharing solely because a covered-care referral came from an out-of-network primary-care provider. It became law.
April 6, 2026Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF2543, which removed the ten-day subacute mental-health treatment cap, sped Medicaid authorizations, and created child psychiatric-bed tracking. It became law.
April 1, 2026Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF2564, which allowed pregnant minors to consent to pregnancy and childbirth care when a parent or guardian was unavailable. It became law.
March 30, 2026Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for House File 571, which creates the Medical Ethics Defense Act, letting providers refuse care that goes against their conscience. The Iowa Senate passed it 30-16, and it became law.
March 9, 2026Opposes Healthcare Affordability
Source: legiscan.com
Voted for HF2635, which barred AI-only medical-necessity denials and expanded prior-authorization protections alongside certificate-of-need changes. It became law.
March 4, 2026Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF1038, appropriating $29 million in opioid-settlement money for treatment, recovery services and housing, with a five-year 75% health and human services department and 25% attorney-general funding split. It became law June 6, 2025.
May 14, 2025Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF835, requiring seizure-response training and a trained employee at each school. It also required parent-approved care plans and emergency assistance. It became law.
April 28, 2025Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for Senate File 383, which regulates pharmacy benefit managers, setting a floor on what they pay Iowa pharmacies. The Iowa Senate passed it 36-14, and it became law.
April 28, 2025Supports Healthcare Affordability
Source: legiscan.com
Voted for HF933, creating a residential-care license for young people with complex, life-limiting illnesses. Qualifying facilities received exemptions from state need-review requirements and access to existing assistance programs. It became law.
April 23, 2025Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for SF233, which expanded access to individualized experimental genetic treatments for eligible patients with life-threatening or severely debilitating illnesses. It became law.
April 22, 2025Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for SF565, which continued health-insurance eligibility for families of state employees killed by qualifying traumatic injuries while on duty. It became law.
April 22, 2025Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF330, which removed age, dollar-benefit and visit limits for autism diagnosis and treatment under the covered group health plans. It became law.
April 21, 2025Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF303, setting health-insurance approval deadlines and requiring public reports. It also required review and removal of unnecessary authorization requirements. It became law.
April 16, 2025Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF383, permitting prescription psilocybin after FDA approval and federal rescheduling. Both chambers passed it; the governor vetoed it.
April 16, 2025Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF875, which required health insurers to answer covered clinicians' credentialing requests within 56 days and explain denials in writing. It became law.
April 15, 2025Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF887, which removed the state certificate-of-need requirement for creating, relocating or expanding birth centers. It became law.
April 15, 2025Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for House File 516, which requires 80 percent of University of Iowa medical and dental students to be Iowans. The Iowa Senate passed it 34-11, and it became law.
April 14, 2025Supports Healthcare Affordability
Source: legiscan.com
Voted for HF919, which created a children's specialty-hospital conversion path for qualifying nonprofit facilities, with temporary regulatory waivers and reimbursement rules. It became law.
April 9, 2025Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for SF319, which required cash-price disclosure, deductible credits and shared savings for cheaper health care. It passed the Senate but did not become law.
March 11, 2025Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF2402, which allowed good-cause exceptions to caps on children's psychiatric medical-institution beds and eliminated their certificate-of-need requirement; required specialized services and enhanced reimbursement for children with specified high needs. It became law.
April 17, 2024Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF626, which restricted nonmedical reductions or removal of prescription-drug coverage for medically stable covered patients whose prescribed drug met prior-approval and recent-prescription conditions, with specified generic and biosimilar and withdrawal exceptions. It became law.
April 16, 2024Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF2397, which authorized ambulance programs to take people in mental-health crises to mental-health access centers and required health and human services department to authorize comparable payments to emergency-department transport. It became law.
April 15, 2024Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF2668, which required specified private insurance and Medicaid-related coverage of clinically useful biomarker testing, with coverage criteria, continuity provisions, and reporting. It became law.
April 9, 2024Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for SF2335, which proposed increasing the medical cannabidiol dispensary cap from five to ten, annual licensing, and allowing a licensee to hold multiple dispensary licenses. It passed the Senate but did not become law.
April 2, 2024Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF2489, which required diagnostic and supplemental breast-exam coverage no less favorable than screening mammograms. It became law.
April 1, 2024Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for SF2369, which proposed requiring hospitals and blood banks that facilitate blood donations to honor physician-ordered autologous or directed donation requests unless they create imminent danger to the patient. It passed the Senate but did not become law.
February 21, 2024Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF265, which licensed certified professional midwives and required equal insurance cost-sharing for their covered services. It became law.
May 3, 2023Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF423, which barred discrimination against pharmacies participating in the federal discounted-drug program. It became law.
April 20, 2023Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for HF274, which funded up to nine psychiatry residents and two fellows annually and expanded the existing residency program to fellowships. It became law.
April 19, 2023Supports Healthcare Affordability
Source: legis.iowa.gov
Voted against SF326, which expanded pharmacists' authority to prescribe epinephrine auto-injectors and self-administered hormonal contraception for adults. It passed the Senate but did not become law.
March 15, 2023Opposes Healthcare Affordability
Source: legis.iowa.gov
Voted for SF75, creating a rural-emergency-hospital licensing path and requiring licenses for outpatient surgical centers. It established inspection and quality-reporting rules. It became law.
March 14, 2023Supports Healthcare Affordability
Source: legis.iowa.gov
Voted for SF538, which barred gender-transition drugs and procedures for minors, with specified medical exceptions. It became law.
March 7, 2023Opposes Healthcare Affordability
Source: legis.iowa.gov
Co-sponsored SF110, allowing long-term injury lawsuits over gender-transition procedures and excluding providers of those procedures from state health funding. It did not pass either chamber.
January 23, 2023Opposes Healthcare Affordability
Source: legis.iowa.gov
Track record — Environment and Public Health
Environment and Public Health · 17 support · 17 oppose
Published criticism of weak safety oversight for AI, data centers and carbon dioxide pipelines.
September 28, 2026Supports Environment and Public Health
Source: theiowastandard.com
Voted for House File 2694, which bars the governor from closing or placing any requirement on places of worship. The Iowa Senate passed it 31-14, and it became law.
May 3, 2026Opposes Environment and Public Health
Source: legiscan.com
Voted for HF2297, which required passive radon mitigation in new one- and two-family homes. It became law.
April 29, 2026Supports Environment and Public Health
Source: legis.iowa.gov
Voted for HF524, removing prescribed ultraviolet-risk warning language while retaining written parental consent for minors' tanning-device use. It passed the Senate but did not become law.
April 6, 2026Opposes Environment and Public Health
Source: legis.iowa.gov
Voted for HF2227, which required farmland restoration plans and enforceable standards after electric-transmission construction. It became law.
March 24, 2026Supports Environment and Public Health
Source: legis.iowa.gov
Voted for House File 2527, which shields farms, fuel makers and other businesses from climate change lawsuits. The Iowa Senate passed it 33-13, and it became law.
March 24, 2026Opposes Environment and Public Health
Source: legiscan.com
Voted for SF2375, which required state purchasing of soybean-based firefighting foam without persistent fluorinated chemicals or fluorine and local purchasing decisions. It passed the Senate but did not become law.
March 9, 2026Supports Environment and Public Health
Source: legis.iowa.gov
Voted for Senate File 2444, a bill to exempt cigar bars from Iowa's indoor smoking ban. The Iowa Senate passed it 27-18, but the full House never voted on it, so it did not become law.
March 9, 2026Opposes Environment and Public Health
Source: legiscan.com
Voted in the Technology Committee for SF2208, banning cloud seeding and weather engineering, with daily felony penalties and public-safety cease-and-desist orders. The committee approved it 7–4; neither chamber passed it.
February 4, 2026Supports Environment and Public Health
Source: legis.iowa.gov
Voted for HF876, requiring real-estate disclosures to identify lead service lines, including certain downstream galvanized lines. It became law June 6, 2025, effective January 1, 2026.
May 14, 2025Supports Environment and Public Health
Source: legis.iowa.gov
Voted for House File 299, which makes schools and child care centers tell parents about legal vaccine exemptions. The Iowa Senate passed it 32-16, and it became law.
April 29, 2025Opposes Environment and Public Health
Source: legiscan.com
Voted for HF835, requiring seizure-response training and a trained employee at each school. It also required parent-approved care plans and emergency assistance. It became law.
April 28, 2025Supports Environment and Public Health
Source: legis.iowa.gov
Voted for SF426, which proposed making polluters liable for extraordinary government monitoring costs caused by hazardous conditions. It passed the Senate but did not become law.
April 22, 2025Supports Environment and Public Health
Source: legis.iowa.gov
Voted for SF338, removing greenhouse-gas registry and incinerator-operator certification mandates and changing air-quality reporting. It passed the Senate, not the House.
April 7, 2025Opposes Environment and Public Health
Source: legis.iowa.gov
Voted for Senate File 304, which takes away a minor's ability to get a sexually transmitted infection vaccine without a parent's consent. The Iowa Senate passed it 33-14, and it became law.
April 7, 2025Opposes Environment and Public Health
Source: legiscan.com
Voted for Senate File 180, a bill to let people refuse emergency-use vaccines or drugs for reasons of conscience. The Iowa Senate passed it 32-15, but the full House never voted on it, so it did not become law.
March 26, 2025Opposes Environment and Public Health
Source: legiscan.com
Voted for SF595, which proposed limits on new local stormwater demands after construction approval and local contractor licensing, plus building-code cost reports. It passed the Senate but did not become law.
March 25, 2025Opposes Environment and Public Health
Source: legis.iowa.gov
Co-sponsored SJR6, proposing a constitutional amendment redirecting the next sales-tax increase from the natural-resources trust fund to school property-tax relief. Neither chamber passed it.
February 17, 2025Opposes Environment and Public Health
Source: legis.iowa.gov
Co-sponsored SF136, adding pipeline distance and safety requirements, 90% voluntary land-use agreements, farmer compensation and investor disclosures. It also protected landowners against unconsented surveys. It did not pass either chamber.
January 23, 2025Supports Environment and Public Health
Source: legis.iowa.gov
Voted for HF2677, requiring state certification and listing of vapor products before sale. Certain pending federal applications qualified; unlisted products faced fees, penalties and seizure. It became law.
April 19, 2024Supports Environment and Public Health
Source: legis.iowa.gov
Voted for HF2605, which set consumable-hemp THC serving and container limits, required age 21 and warning labels, prohibited specified inhalable or synthetic products and THC-alcohol combinations, and strengthened registration and enforcement. It became law.
April 2, 2024Supports Environment and Public Health
Source: legis.iowa.gov
Voted for SF455, which restricted construction stormwater and topsoil rules with public-cost exceptions. It became law.
March 25, 2024Opposes Environment and Public Health
Source: legis.iowa.gov
Voted for HF2257, which exempted qualifying custom poultry processing from state meat inspections subject to federal approval. It became law.
March 19, 2024Opposes Environment and Public Health
Source: legis.iowa.gov
Voted for HF2426, which ended mandatory biennial hotel sanitation inspections while retaining complaint-triggered inspections. It became law.
March 19, 2024Opposes Environment and Public Health
Source: legis.iowa.gov
Introduced SF2271, requiring public release of anonymized death information linked to immunization records, including earlier deaths beginning in 2020. It did not pass either chamber.
February 8, 2024Supports Environment and Public Health
Source: legis.iowa.gov
Co-sponsored SF2099, requiring 90% voluntary land-use agreements as a condition for utilities to seize land rights. It also required financial safeguards, land restoration and compensation. It did not pass either chamber.
January 24, 2024Supports Environment and Public Health
Source: legis.iowa.gov
Voted for HF605, which barred state and local energy-use benchmarking requirements for private properties. It became law.
May 3, 2023Opposes Environment and Public Health
Source: legis.iowa.gov
Voted for HF602, requiring crisis telephone, text and website contacts on public-school identification cards for grades 7 through 12. It became law.
April 27, 2023Supports Environment and Public Health
Source: legis.iowa.gov
Voted for HF634, which required current certified sewage-system transfer inspectors and imposed a $5,000 penalty and one-year suspension for fraudulent reports. It became law.
April 19, 2023Supports Environment and Public Health
Source: legis.iowa.gov
Voted for HF595, which increased fentanyl penalties and expanded opioid-antagonist distribution. It became law.
April 17, 2023Supports Environment and Public Health
Source: legis.iowa.gov
Voted for SF315, which allowed direct sales of raw milk from farms with no more than ten dairy animals, subject to testing and warning labels. It became law.
April 17, 2023Opposes Environment and Public Health
Source: legis.iowa.gov
Voted for HF248, which changed coal-plant emission planning and utility rate-review timing. It became law.
March 22, 2023Opposes Environment and Public Health
Source: legis.iowa.gov
Introduced SR5, a nonbinding resolution urging an independent federal investigation of COVID-19’s origins and public release of unredacted findings. The Senate did not adopt it.
March 13, 2023Supports Environment and Public Health
Source: legis.iowa.gov
Voted for SF411, which prohibited cities and counties from restricting access to fuels, energy sources and related infrastructure. It passed the Senate but did not become law.
March 6, 2023Opposes Environment and Public Health
Source: legis.iowa.gov
Track record — Labor Rights
Labor Rights · 14 support · 5 oppose
Voted for HF1023, which created annual 1.5% pension adjustments for qualifying protection officers while shifting more contributions to employees. It became law.
April 21, 2026Supports Labor Rights
Source: legis.iowa.gov
Voted for HF2502, removing federal family-and-medical-leave eligibility conditions for state employees' paid parental leave. It became law.
April 16, 2026Supports Labor Rights
Source: legis.iowa.gov
Voted for HF2254, which barred noncompete clauses for specified medical employees at University of Iowa Hospitals and Clinics. It became law.
April 7, 2026Supports Labor Rights
Source: legis.iowa.gov
Voted for SF2400, which extended enhanced assault and harassment penalties to on-duty public utility employees and contractors. It passed the Senate but did not become law.
March 3, 2026Supports Labor Rights
Source: legis.iowa.gov
Voted for HF1002, authorizing tax-deferred service awards for volunteer first responders and reserve officers and appropriating $1.5 million for municipal matching grants. It became law June 3, 2025.
May 14, 2025Supports Labor Rights
Source: legis.iowa.gov
Voted for House File 767, which changes the private sector drug testing law in employers' favor. The Iowa Senate passed it 31-14, and it became law.
May 14, 2025Opposes Labor Rights
Source: legiscan.com
Voted for HF248, which required equal child-related workplace benefits for adoptive parents during the first year after adopting a child aged six or younger. It became law.
April 21, 2025Supports Labor Rights
Source: legis.iowa.gov
Voted for HF969, which broadened cancer-related retirement-benefit eligibility for public-safety workers and raised employee contribution rates. It became law.
April 9, 2025Supports Labor Rights
Source: legis.iowa.gov
Voted for HF310, which expanded elevated healthcare-worker assault penalties to specified hospital, nursing-facility staff, volunteers and trainees. It became law.
April 8, 2025Supports Labor Rights
Source: legis.iowa.gov
Voted for Senate File 603, which reorganizes the state workforce agency and bars cities from setting pay rules for contractors. The Iowa Senate passed the final version 32-15, and it became law.
March 19, 2025Opposes Labor Rights
Source: legiscan.com
Voted for SF311, banning citizen police-review boards in civil-service cities and strengthening employee discipline and appeal protections. The bill became law.
March 17, 2025Supports Labor Rights
Source: legis.iowa.gov
Voted for SF308, which protected private workers reporting suspected illegality or specific public danger to lawmakers from retaliation. It passed the Senate but did not become law.
March 10, 2025Supports Labor Rights
Source: legis.iowa.gov
Voted for SF397, which increased worker-assault penalties and added juvenile detention and agency investigators. It became law.
March 10, 2025Supports Labor Rights
Source: legis.iowa.gov
Voted for SF377, which barred use of carrier safety measures in employee and contractor classification. It became law.
March 10, 2025Opposes Labor Rights
Source: legis.iowa.gov
Voted for Senate File 472, which tightens the rule that public employee unions must win a new election before each contract ends. The Iowa Senate passed it 32-15, and it became law.
March 10, 2025Opposes Labor Rights
Source: legiscan.com
Voted for HF2680, changing municipal police and firefighter disability benefits, mental-health evaluations, contributions and pension tax exemptions. It became law.
April 11, 2024Supports Labor Rights
Source: legis.iowa.gov
Voted for SF542, which expanded work hours and permitted job duties for minors, with supervision and safety exceptions. It became law.
May 3, 2023Opposes Labor Rights
Source: legis.iowa.gov
Voted for HF93, which barred noncompete restrictions for specified mental-health providers. It became law.
April 24, 2023Supports Labor Rights
Source: legis.iowa.gov
Voted for HF138, which extended Iowa public employee retirement protection-occupation status to peace officers and firefighters employed by any covered employer and retroactively reclassified qualifying service since July 2017 without additional contributions. It became law.
April 20, 2023Supports Labor Rights
Source: legis.iowa.gov
Track record — Anti-Corruption
Anti-Corruption · 9 support · 4 oppose
Voted for HF2200, which allowed limited passive cross-tier alcohol investments while restricting conflicted licensing and enforcement and alcohol-regulator financial interests. It became law.
April 28, 2026Supports Anti-Corruption
Source: legis.iowa.gov
Voted for SF2443, which expanded municipal utility closed-meeting and confidential-information authority. It passed the Senate but did not become law.
March 10, 2026Opposes Anti-Corruption
Source: legis.iowa.gov
Voted for SF2434, which required elected-body ordinances and cost analyses before most city and county departments adopted internal policies. It passed the Senate but did not become law.
March 10, 2026Supports Anti-Corruption
Source: legis.iowa.gov
Voted for HF549, requiring prosecutor review and a written decision after fatal or serious-injury police shootings. The bill set reporting deadlines and independent referral requirements for conflicts. It became law.
April 23, 2025Supports Anti-Corruption
Source: legis.iowa.gov
Voted for House File 398, which shifts power over Iowa's prisons from the Board of Corrections to the department's director. The Iowa Senate passed it 32-15, and it became law.
April 17, 2025Opposes Anti-Corruption
Source: legiscan.com
Voted for House File 706, which raises the fines for officials who break Iowa's open meetings law. The Iowa Senate passed it 34-13, and it became law.
April 17, 2025Supports Anti-Corruption
Source: legiscan.com
Voted for SF601, cutting advance online disclosure of municipal utility-sale proposals from 60 to 30 days. It passed the Senate, not the House.
March 18, 2025Opposes Anti-Corruption
Source: legis.iowa.gov
Voted for SF308, which protected private workers reporting suspected illegality or specific public danger to lawmakers from retaliation. It passed the Senate but did not become law.
March 10, 2025Supports Anti-Corruption
Source: legis.iowa.gov
Voted for SF2331, which created free searchable statewide public notices and newspaper publication accountability rules. It became law.
April 1, 2024Supports Anti-Corruption
Source: legis.iowa.gov
Voted for SF2388, which proposed denying school-administrator contractual severance when termination followed a final qualifying conviction relating to official duties, with specified minor-offense exceptions. It passed the Senate but did not become law.
February 28, 2024Supports Anti-Corruption
Source: legis.iowa.gov
Voted for SF478, which restricted the state auditor's access and disclosure of protected information and required interagency arbitration. It became law.
April 26, 2023Opposes Anti-Corruption
Source: legis.iowa.gov
Voted for HF314, which required county compensation boards to consult specified salary data, document recommendations publicly, and report salary and levy information to Management. It passed the Senate but did not become law.
April 26, 2023Supports Anti-Corruption
Source: legis.iowa.gov
Co-sponsored SR8, a nonbinding resolution urging federal investigation and arrests over alleged constitutional violations against January 6 detainees. The Senate did not adopt it.
March 22, 2023Supports Anti-Corruption
Source: legis.iowa.gov
Track record — Government Efficiency
Government Efficiency · 10 support
Voted for SF639 to establish a business court, then supported the 2026 version with a $200,000 case threshold, two dedicated judges and performance reporting. The bill became law.
May 2, 2026Supports Government Efficiency
Source: legis.iowa.gov
Voted for SF2088, which raised accident-report damage threshold, required uninsured reports, modernized transportation department records and renewals and restricted phone and email disclosure. It became law.
April 15, 2026Supports Government Efficiency
Source: legis.iowa.gov
Voted for SF2463, which required zero-base five-year regulatory readoption and replaced agency procedures with uniform administrative rules. It became law.
April 8, 2026Supports Government Efficiency
Source: legis.iowa.gov
Voted for SF2184, setting medical-license terms of at least three years and 45- or 75-day application decision deadlines. It became law.
April 6, 2026Supports Government Efficiency
Source: legis.iowa.gov
Voted for HF2680, which created free medication-aide certification registry and revised qualification and testing and out-of-state recognition rules. It became law.
April 1, 2026Supports Government Efficiency
Source: legis.iowa.gov
Voted for SF2368, which required public cost-benefit comparisons with shared county jails before major jail construction or renovation. It passed the Senate but did not become law.
March 9, 2026Supports Government Efficiency
Source: legis.iowa.gov
Voted for HF190, which allowed online schools to conduct state assessments remotely with live video supervision and no more than ten students per proctor. It became law.
April 15, 2025Supports Government Efficiency
Source: legis.iowa.gov
Voted for HF249, which expanded recovery tools for improperly obtained disaster benefits, including property liens and referrals for review. It became law.
April 9, 2025Supports Government Efficiency
Source: legis.iowa.gov
Voted for SF315, requiring competitive reverse auctions and claim audits for public-employee pharmacy-benefit contracts. It passed the Senate, not the House.
March 17, 2025Supports Government Efficiency
Source: legis.iowa.gov
Voted for SF469, which proposed a senior retired magistrate program, limited service days, compensation and insurance and retirement-age provisions. It passed the Senate but did not become law.
March 21, 2023Supports Government Efficiency
Source: legis.iowa.gov
Track record — Cost of Living Reduction
Cost of Living Reduction · 1 oppose
Voted for House File 2329, which raises the interest that licensed lenders may charge on regulated loans. The Iowa Senate passed it 34-11, and it became law.
April 7, 2026Opposes Cost of Living Reduction
Source: legiscan.com
Track record — Immigration
Immigration · 6 oppose
Voted for SF2218, which required immigration and citizenship checks for public employment, professional licensing, and voters, with new penalties and pretrial detention rules. It became law.
April 28, 2026Opposes Immigration
Source: legis.iowa.gov
Voted for House File 2296, which bans cities and counties from issuing their own identification cards. The Iowa Senate passed it 31-14, and it became law.
April 7, 2026Opposes Immigration
Source: legiscan.com
Voted for SF572, which barred hospital and care-facility licenses for Chinese, Russian and North Korean government entities, nationals, and majority-owned businesses. It became law.
March 25, 2025Opposes Immigration
Source: legis.iowa.gov
Co-sponsored SR104, a nonbinding resolution supporting Iowa personnel’s deployment to the Texas border, border closure and renewed wall funding. The Senate did not adopt it.
March 11, 2024Opposes Immigration
Source: legis.iowa.gov
Voted for SF2340, which created state illegal-reentry crimes and foreign-return orders for specified previously removed or excluded noncitizens, with arrest-location exceptions and enforcement immunity provisions. It became law.
March 5, 2024Opposes Immigration
Source: legis.iowa.gov
Voted for SF108, which proposed mandatory E-Verify checks and records for new or rehired employees, restrictions on employing unauthorized workers, business-license sanctions, and repayment of specified economic-development incentives for noncompliance. It passed the Senate but did not become law.
February 28, 2024Opposes Immigration
Source: legis.iowa.gov
Track record — Government Spending Reduction
Government Spending Reduction · 2 support · 28 oppose
Voted for HF2794, which created a grant program and appropriated trust fund for sexual-assault forensic examination centers. It became law.
May 2, 2026Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for HF2493, which expanded state preschool eligibility and funding to certain five-year-olds not previously counted for funding. It became law.
May 2, 2026Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for HF2754, which expanded charter-school approval, funding, facilities loans, private instruction, and education savings account access. It became law.
April 27, 2026Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for SF2478, which funded transportation operations and infrastructure projects. It became law.
April 27, 2026Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for SF2480, which imposed nicotine and vapor taxes and appropriated initial $3 million annual proceeds for pediatric cancer research and therapy access. It became law.
April 22, 2026Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for HF2491, which waived public-university tuition and mandatory fees for qualifying veterans with 100% service-connected disabilities. It became law.
March 30, 2026Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for HF2514, which qualified eligible child-care workers' children for state child-care assistance, with copayments. It became law.
March 30, 2026Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for SF2201, which set school funding growth at 2%, added $7 million for support staff, and changed enrollment and property-tax replacement funding. It became law.
February 23, 2026Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for HF1002, authorizing tax-deferred service awards for volunteer first responders and reserve officers and appropriating $1.5 million for municipal matching grants. It became law June 3, 2025.
May 14, 2025Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for HF1038, appropriating $29 million in opioid-settlement money for treatment, recovery services and housing, with a five-year 75% health and human services department and 25% attorney-general funding split. It became law June 6, 2025.
May 14, 2025Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for SF616, which required state and county conservation agencies to share boundary-fence costs and authorized conservation funds for those costs. It passed the Senate but did not become law.
April 29, 2025Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for HF117, which created National Guard scholarships for qualifying nondegree professional credentials without federal education-aid eligibility. It became law.
April 22, 2025Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for SF619, establishing disaster loans, housing assistance and response funding. It also regulated insurance adjusters, repair contracts and disaster-related solicitations. It became law.
April 16, 2025Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for HF298, which allowed state-paid supervised apartments for qualifying juveniles under delinquency consent decrees. It became law.
March 11, 2025Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for SF393, which restricted postconviction discovery and provided state-funded victim counsel. It passed the Senate but did not become law.
March 10, 2025Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for HF2658, setting child-care assistance provider reimbursement rates between the 65th and 80th percentiles of the 2023 market survey. It became law.
April 19, 2024Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for HF2644, which created equipment incentive grants for court-reporting students and forgivable loans for qualifying Iowa court-reporting graduates who meet service conditions. It became law.
April 19, 2024Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for HF2167, which raised the disaster individual-assistance household grant limit from $5,000 to $7,000 and authorized standing local-provider contracts to speed disaster aid and case-advocacy administration. It became law.
April 19, 2024Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for HF2652, expanding school-security spending, requiring reviews and radios, and conditioning certain athletic-facility bonds on safety standards. It also created armed-staff equipment and training grants. It became law.
April 18, 2024Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for HF2402, which allowed good-cause exceptions to caps on children's psychiatric medical-institution beds and eliminated their certificate-of-need requirement; required specialized services and enhanced reimbursement for children with specified high needs. It became law.
April 17, 2024Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for HF2308, which authorized acceptance of federal emergency assistance and state cost sharing for eligible disaster projects, and expanded hazard-mitigation grant authority for eligible local and nonprofit applicants. It became law.
April 3, 2024Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for SF2388, which proposed denying school-administrator contractual severance when termination followed a final qualifying conviction relating to official duties, with specified minor-offense exceptions. It passed the Senate but did not become law.
February 28, 2024Supports Government Spending Reduction
Source: legis.iowa.gov
Voted for SF577, a capital budget that created Destination Iowa tourism and outdoor-recreation grants. It initially reserved half the available grant money for rural communities. It became law.
May 3, 2023Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for HF710, which raised the Endow Iowa credit cap from $6 million to $13 million for tax year 2023 and appropriated $7 million of sports-wagering receipts. It became law.
May 3, 2023Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for HF700, which created dairy innovation grants and forgivable loans. It became law.
May 2, 2023Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for HF711, which created a levee-improvement fund with $5 million in annual transfers for five years. It became law.
May 2, 2023Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for HF274, which funded up to nine psychiatry residents and two fellows annually and expanded the existing residency program to fellowships. It became law.
April 19, 2023Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for SF469, which proposed a senior retired magistrate program, limited service days, compensation and insurance and retirement-age provisions. It passed the Senate but did not become law.
March 21, 2023Opposes Government Spending Reduction
Source: legis.iowa.gov
Voted for SF251, which capped administrative spending at 5% of the general fund for school districts with at least 1,000 students. It passed the Senate but did not become law.
March 15, 2023Supports Government Spending Reduction
Source: legis.iowa.gov
Voted for HF68, which created phased universal public payments for private-school education and relaxed school-fund restrictions. It became law.
January 23, 2023Opposes Government Spending Reduction
Source: legis.iowa.gov
Track record — Public Safety and Crime Control
Public Safety and Crime Control · 66 support · 7 oppose
Voted for HF2794, which created a grant program and appropriated trust fund for sexual-assault forensic examination centers. It became law.
May 2, 2026Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF2598, which required new commercial-driver license applicants to complete human-trafficking prevention training. It became law.
May 2, 2026Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF1036, which expanded trafficking-victim protections and restoration planning, with later HF2800 screening and implementation corrections. It became law.
May 2, 2026Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for Senate File 378, which raises Iowa's default speed limit from 55 to 60 miles per hour. The Iowa Senate passed it 28-16, and it became law.
April 22, 2026Opposes Public Safety and Crime Control
Source: legiscan.com
Voted for SF2489, which extended revived childhood-sex-abuse bankruptcy claims until proceedings and appeals ended. It passed the Senate but did not become law.
April 15, 2026Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF2360, which defined a child as any person under 18 for the child-endangerment law. It became law.
April 6, 2026Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF523, which allowed police to file requested 72-hour emergency domestic-abuse protective orders for victims. It became law.
March 31, 2026Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF2571, which specified dangerousness factors for commitment after insanity acquittal and barred reliance solely on absence of recent overt dangerous acts. It became law.
March 30, 2026Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF2337, which created criminal penalties for falsely claiming academic credentials or regulated professional licenses for employment and personal gain. It became law.
March 30, 2026Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF2515, which barred deferred or suspended sentences for sexual exploitation of a child. It became law.
March 24, 2026Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF548, which exempted adult personal-watercraft passengers from wearing flotation devices at speeds of 10 miles per hour or less or in no-wake areas. It passed the Senate but did not become law.
March 9, 2026Opposes Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF2283, which allowed certified police drone use in fleeing-driver pursuits and admission of resulting evidence. It passed the Senate but did not become law.
March 5, 2026Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF2416, which authorized court-ordered home entry and child interviews after child-abuse allegations referred to law enforcement. It became law.
March 4, 2026Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF2400, which extended enhanced assault and harassment penalties to on-duty public utility employees and contractors. It passed the Senate but did not become law.
March 3, 2026Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF2114, which expanded dangerous-weapon intimidation offenses to discharging a weapon at another person. It became law.
March 2, 2026Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF2439, which barred mandatory residential fire sprinklers below specified detached and attached-home size thresholds. It passed the Senate but did not become law.
March 2, 2026Opposes Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF2374, which relaxed specified electrical-code protections and barred more restrictive local electrical codes. It passed the Senate but did not become law.
March 2, 2026Opposes Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF2086, which authorized junior firefighter programs in grades 11–12 with safety limits, liability waivers, and school-provided insurance. It became law.
February 24, 2026Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF2019, which extended sexual invasion-of-privacy crimes to attempted viewing, photographing or filming. It passed the Senate but did not become law.
February 24, 2026Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF395, which made state school-bus training courses optional at district discretion rather than mandatory six-month and 24-month recertification. It became law.
April 28, 2025Opposes Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF793, which barred adults required to register as sex offenders from certified, noncertified and volunteer firefighting. It became law.
April 23, 2025Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF649, which expanded trafficking and commercial-sex crimes to cover undercover officers posing as traffickers, victims or minors. It became law.
April 23, 2025Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF549, requiring prosecutor review and a written decision after fatal or serious-injury police shootings. The bill set reporting deadlines and independent referral requirements for conflicts. It became law.
April 23, 2025Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF615, which removed prior-warning and separate knowledge elements from the misdemeanor of intentionally misrepresenting a service animal. It became law.
April 21, 2025Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF879, which expanded felony infrastructure-sabotage coverage to specified information, cable and wireless services. It became law.
April 14, 2025Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF306, which increased repeat adult penalties for providing obscene material to minors and created a separate minor-to-minor offense. It became law.
April 14, 2025Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF310, which expanded elevated healthcare-worker assault penalties to specified hospital, nursing-facility staff, volunteers and trainees. It became law.
April 8, 2025Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF303, blocking local fireworks-use restrictions on July 3, July 4 and December 31 within state limits. The bill became law.
April 7, 2025Opposes Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF150, which allowed separate prosecutions for multiple child-sexual-abuse images depicting the same minor. It became law.
March 24, 2025Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF273, expanding reportable educator grooming to patterns of exploiting students for personal benefit. The bill became law in 2026.
March 19, 2025Supports Public Safety and Crime Control
Source: legis.iowa.gov
Co-sponsored and voted for SF22, requiring hands-free electronic-device use while driving and adding traffic penalties, with exceptions. The bill became law.
March 18, 2025Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF583, authorizing school safety teams and sharing of needed student and unsealed juvenile records, with good-faith reporting immunity. The bill became law.
March 18, 2025Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF180, which required grooming offenders to register as sex offenders. It became law.
March 12, 2025Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF181, which banned open THC beverage containers in vehicle passenger areas on roads. It became law.
March 12, 2025Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF266, which created gift-card theft, forgery and fraud offenses with value-based penalties. It became law.
March 12, 2025Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF397, which increased worker-assault penalties and added juvenile detention and agency investigators. It became law.
March 10, 2025Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF2460, which required people sentenced for class B felony human trafficking to serve a court-selected 50%–70% of the maximum sentence before parole or work release and expanded victim-counselor and guardian representation provisions. It became law.
April 19, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF2602, creating a felony for knowingly grooming a child, or someone believed to be a child, into unlawful sexual conduct. It covered electronic communication and third parties. It became law.
April 17, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF2581, which strengthened underground-facility locating and excavation safety, requiring operator presence near high-pressure pipelines and locator civil penalties. It became law.
April 16, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF2568, which extended crosswalk yielding protections to bicyclists and updated the pedestrian definition for specified mobility devices; applied traffic penalties for failure to yield. It became law.
April 10, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF2531, which authorized civil public-safety nuisance proceedings against qualifying adult establishments after repeated specified armed or violent incidents on or near the premises, with court-ordered restrictions or closure. It became law.
April 9, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF2422, which raised being an accessory after the fact to murder or solicitation of murder from an aggravated misdemeanor to a class D felony. It became law.
April 9, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF2487, which expanded school employee misconduct reporting and investigation provisions, including grooming and inappropriate student relationships, and exempted specified sexual-misconduct complaints from the general three-year limit. It became law.
April 2, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF2164, which required licensed bail enforcement for insurance sureties and removed authorization for unlicensed private arrests. It became law.
April 1, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF2598, which created degrees of looting through joint unauthorized entry and property damage or theft, with felony and misdemeanor penalties, mandatory minimum sentences for the higher degrees, and treble civil damages. It became law.
April 1, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF2261, requiring ignition interlocks on vehicles impaired drivers operated, with extensions for violations. It also added medical waivers and changed restricted-license eligibility. It became law.
April 1, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF2250, increasing witness, juror and reporting-party tampering penalties according to the underlying offense. Penalties ranged from aggravated misdemeanor to class C felony. It became law.
March 26, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF2594, which created organized retail-theft offenses with aggregated value and enhanced risk-of-harm penalties. It became law.
March 20, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF2248, which extended robbery prosecution deadlines from three to five years. It became law.
March 19, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF2240, which criminalized nonconsensual sexual deepfake dissemination and required adult sex-offender registration. It became law.
March 19, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF2191, which removed earned-time reductions for specified mandatory minimum sentences involving dangerous weapons, habitual offenders, and prior forcible felonies. It became law.
March 19, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF2390, which expanded dependent-adult abuse information sharing and notices to subsequent employers. It became law.
March 19, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF2098, which made assaulting a person protected by an active protective order a separate class D felony. It became law.
March 19, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF2191, which proposed requiring school emergency policies for unscheduled fire alarms to address possible active-shooter threats. It passed the Senate but did not become law.
March 4, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF2243, which extended sexual-exploitation prohibitions to altered or generated depictions making an identifiable real minor appear to engage in prohibited sexual conduct. It became law.
March 4, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF2161, which made specified knowingly false violent-crime, terrorism, or explosives reports to public-safety agencies felony offenses, with a higher felony when the report contributes to serious injury or death. It became law.
February 20, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF2116, which proposed right-lane and middle-lane driving rules, overtaking duties and penalties, with an initial warning period. It passed the Senate but did not become law.
February 20, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF2186, which proposed extending nonconsensual intimate-image harassment and extortion provisions to recognizable synthetic or altered images, with possible involuntary-manslaughter charges when qualifying conduct causes a victim's suicide. It passed the Senate but did not become law.
February 19, 2024Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF430, which expanded school child-abuse reporting duties and educator-license enforcement. It became law.
May 2, 2023Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF602, requiring crisis telephone, text and website contacts on public-school identification cards for grades 7 through 12. It became law.
April 27, 2023Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF112, which removed the twelve-year lookback limit for counting prior domestic-abuse convictions. It became law.
April 26, 2023Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF630, which raised penalties for trafficking minors and barred specified probation and suspended sentences. It became law.
April 25, 2023Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF644, which barred pre-indictment depositions, required prosecutor consent to conditional guilty pleas, protected minors from a defendant's physical presence at depositions and restricted jury eligibility for specified felony offenders. It became law.
April 25, 2023Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF568, which authorized tribal justice agencies to receive state criminal-history data after written agreements waiving related sovereign immunity. It became law.
April 25, 2023Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF84, which broadened child sexual-exploitation offenses to undercover agents, raised penalties, and made stalking with technological devices a class C felony. It became law.
April 24, 2023Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF461, which allowed conditional boiler and pressure-vessel internal inspection intervals up to seven years, extending the ordinary two-year interval. It became law.
April 19, 2023Opposes Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF595, which increased fentanyl penalties and expanded opioid-antagonist distribution. It became law.
April 17, 2023Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF358, which expanded felony eluding provisions and changed restricted-driver-license eligibility. It became law.
April 17, 2023Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF176, which broadened continuous-child-sexual-abuse provisions and imposed an up-to-50-year sentence with a seven-tenths minimum. It became law.
April 17, 2023Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF143, which criminalized ransomware attacks and created related civil remedies. It became law.
April 17, 2023Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF570, which increased penalties for domestic-abuse strangulation involving pregnant victims. It became law.
March 21, 2023Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for SF144, which criminalized pointing lasers at aircraft. It became law.
March 14, 2023Supports Public Safety and Crime Control
Source: legis.iowa.gov
Voted for HF202, which expanded crimes involving explosive or incendiary devices. It became law.
March 6, 2023Supports Public Safety and Crime Control
Source: legis.iowa.gov
Track record — Criminal Justice and Civil Liberties
Criminal Justice and Civil Liberties · 27 support · 28 oppose
Voted for HF2787, which banned organized warrant-resolution clinics, with criminal penalties, civil enforcement, and loss of county court-debt revenue. It became law.
May 3, 2026Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF2542, which required habitual felony offenders to serve at least seven years without parole, deferred sentences, or suspended sentences. It became law.
May 2, 2026Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for SF2378, which removed property-owner zoning protest rights and changed city review of zoning variances. It became law.
April 29, 2026Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF2695, which barred foreign-law civil rulings and contract terms that denied constitutional rights, with religious and federal exceptions. The Senate passed it 46–0.
April 27, 2026Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for SF2231, which protected student religious and ideological expression and opened public education benefits and tax credits to sectarian uses. It became law.
April 20, 2026Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Filed S5190 to HF2104, banning carbon-oxide pipeline land seizures and creating a five-mile corridor based on voluntary agreements. It also added landowner notice and contact protections. The Senate did not consider it.
April 16, 2026Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for SF2399, which restricted release without bail and required written reasons for bail below the uniform bond schedule. It became law.
April 7, 2026Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF2256, which barred child-abuse findings based on unavailable behavioral or mental-health care despite parents' reasonable attempts. It became law.
April 6, 2026Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF2697, which authorized courts to condition consented criminal and ordinance dismissals on victim damages and restitution. It became law.
April 1, 2026Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF2571, which specified dangerousness factors for commitment after insanity acquittal and barred reliance solely on absence of recent overt dangerous acts. It became law.
March 30, 2026Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF2515, which barred deferred or suspended sentences for sexual exploitation of a child. It became law.
March 24, 2026Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF2356, which made the public defender's family-preservation project permanent and available statewide. It became law.
March 23, 2026Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for SF2283, which allowed certified police drone use in fleeing-driver pursuits and admission of resulting evidence. It passed the Senate but did not become law.
March 5, 2026Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for SF2146, which barred city snow-removal and right-of-way fines, capped administrative fees and required notice and appeal. It passed the Senate but did not become law.
March 2, 2026Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for SF2157, which expanded private malicious-prosecution lawsuits without a special-injury requirement. It passed the Senate but did not become law.
February 24, 2026Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for SF462, which raised mandatory sentences for repeat felon gun possession and repealed a state court-to-background-check reporting procedure. It became law.
May 13, 2025Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF639, which supported stricter eminent-domain limits and insurance requirements for carbon pipelines. The governor vetoed the bill. The Senate passed it 27–22.
May 12, 2025Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for SF491, expanding drone trespass and surveillance restrictions around farm animals, equipment and structures on qualifying farmsteads. It became law.
April 28, 2025Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF549, requiring prosecutor review and a written decision after fatal or serious-injury police shootings. The bill set reporting deadlines and independent referral requirements for conflicts. It became law.
April 23, 2025Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF472, creating expedited dismissal and appeal procedures for lawsuits targeting protected public speech and association. Successful dismissal requests carried mandatory attorney-fee awards, with safeguards against frivolous motions. It became law.
April 16, 2025Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for SF35, creating an aggravated-misdemeanor harassment offense for doxxing with threatening or intimidating intent. It passed the Senate, not the House.
April 7, 2025Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for SF289, which proposed extending the privacy offense to possession without a legitimate purpose of nonconsensual intimate photos or films. It passed the Senate but did not become law.
March 24, 2025Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for SF571, which proposed tighter court approval and evidence requirements for criminal defense subpoenas, with appointed counsel for eligible recipients. It passed the Senate but did not become law.
March 24, 2025Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for SJR9, which advanced a constitutional amendment allowing limits on confrontation of child witnesses and witnesses with specified disabilities. The Senate adopted it 47–0.
March 19, 2025Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for SF311, banning citizen police-review boards in civil-service cities and strengthening employee discipline and appeal protections. The bill became law.
March 17, 2025Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for SF393, which restricted postconviction discovery and provided state-funded victim counsel. It passed the Senate but did not become law.
March 10, 2025Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Co-sponsored SF347, restricting public-library purchases of sexual descriptions or depictions and adding private lawsuits, civil penalties and injunction enforcement. It did not pass either chamber.
February 18, 2025Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Co-sponsored SF335, adding $50,000 school and $100,000 college penalties, private lawsuits and educator sanctions under curriculum restrictions. It did not pass either chamber.
February 17, 2025Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Co-sponsored SF226, allowing early and renewed judicial review of pipeline eminent-domain requests, a $10 filing fee and appeals without a bond. It did not pass either chamber.
February 6, 2025Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Introduced SF181, requiring school electronic-resource filtering contracts, provider certification and payment withholding, with criminal liability for employees offering noncompliant resources. It did not pass either chamber.
February 3, 2025Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Co-sponsored SF118, limiting renewed emergency powers, involuntary medical measures and quarantine, protecting religious visitation, and restricting tracking and enforcement technology. It did not pass either chamber.
January 23, 2025Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Co-sponsored SF136, adding pipeline distance and safety requirements, 90% voluntary land-use agreements, farmer compensation and investor disclosures. It also protected landowners against unconsented surveys. It did not pass either chamber.
January 23, 2025Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Co-sponsored SF116, penalizing minors’ admission to obscene performances, creating private damage claims and restricting use of public facilities or funding. It did not pass either chamber.
January 23, 2025Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Participated in a lawmaker group’s filed request to reconsider approval of Summit’s carbon pipeline and its use of eminent domain.
July 15, 2024Supports Criminal Justice and Civil Liberties
Source: pipelinefighters.org
Voted for HF2460, which required people sentenced for class B felony human trafficking to serve a court-selected 50%–70% of the maximum sentence before parole or work release and expanded victim-counselor and guardian representation provisions. It became law.
April 19, 2024Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF2681, requiring state permits for automated traffic cameras and limiting speeding citations and mobile systems. It also restricted plate readers and directed net revenue to transportation or emergency services. It became law.
April 15, 2024Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF2393, which required written parental consent for specified invasive school examinations and optional health surveys or screenings, with notice for legally required surveys and exceptions including vision, hearing, and dental checks. It became law.
April 1, 2024Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF2164, which required licensed bail enforcement for insurance sureties and removed authorization for unlicensed private arrests. It became law.
April 1, 2024Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF2315, extending fingerprint collection to specified cited defendants and juvenile offenders. It also required palm prints and data-compliance reviews. It became law.
April 1, 2024Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF2598, which created degrees of looting through joint unauthorized entry and property damage or theft, with felony and misdemeanor penalties, mandatory minimum sentences for the higher degrees, and treble civil damages. It became law.
April 1, 2024Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF2325, which required permit-linked warrantless inspections of on-premises tobacco and vape retailers during business hours, preserving warrants for private records and offices and residences. It became law.
April 1, 2024Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF2403, which expanded indigent representation eligibility in private parental-rights termination cases and allocated guardian fees among petitioners, prospective parents and existing public defense funding. It became law.
March 19, 2024Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF2191, which removed earned-time reductions for specified mandatory minimum sentences involving dangerous weapons, habitual offenders, and prior forcible felonies. It became law.
March 19, 2024Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for SF2095, which established a compelling-interest and least-restrictive-means test for government burdens on sincere religious exercise and allowed civil claims, defenses, damages, injunctions, and prevailing-party fees. It became law.
February 20, 2024Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Published opposition to a central bank digital currency, arguing that it threatens privacy, free speech and economic freedom.
October 17, 2023Supports Criminal Justice and Civil Liberties
Source: theiowastandard.com
Voted for HF398, which expanded public-defender adoption representation after qualifying parental-rights cases, including certain nonindigent petitioners. It became law.
May 2, 2023Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF400, which gave a parent 30 days to seek reversal of voluntary parental-rights termination when the other parent's rights prevented adoption. Courts retained the child's best-interest test. It became law.
May 2, 2023Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF630, which raised penalties for trafficking minors and barred specified probation and suspended sentences. It became law.
April 25, 2023Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF644, which barred pre-indictment depositions, required prosecutor consent to conditional guilty pleas, protected minors from a defendant's physical presence at depositions and restricted jury eligibility for specified felony offenders. It became law.
April 25, 2023Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for SF496, which restricted school-library sexual content and early-grade sexual-orientation instruction and required specified parental notices and consent. It became law.
April 19, 2023Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF595, which increased fentanyl penalties and expanded opioid-antagonist distribution. It became law.
April 17, 2023Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Voted for HF176, which broadened continuous-child-sexual-abuse provisions and imposed an up-to-50-year sentence with a seven-tenths minimum. It became law.
April 17, 2023Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Co-sponsored SR8, a nonbinding resolution urging federal investigation and arrests over alleged constitutional violations against January 6 detainees. The Senate did not adopt it.
March 22, 2023Supports Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Co-sponsored SF305, adding private lawsuits, civil penalties and educator sanctions over obscene school materials, with a statewide removed-book catalog. It did not pass either chamber.
February 15, 2023Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Co-sponsored SF83, banning gender-identity instruction in kindergarten through eighth grade and authorizing parental injunctions and legal fees. It did not pass either chamber.
January 17, 2023Opposes Criminal Justice and Civil Liberties
Source: legis.iowa.gov
Track record — Housing Affordability
Housing Affordability · 6 support
Voted for Senate File 2442, a bill to bar counties from restricting housing of up to 12 units outside city limits. The Iowa Senate passed it 28-16, but the full House never voted on it, so it did not become law.
March 3, 2026Supports Housing Affordability
Source: legiscan.com
Voted for SF2369, which expanded accessory-dwelling eligibility and narrowed historic-district restrictions. It became law.
March 2, 2026Supports Housing Affordability
Source: legis.iowa.gov
Voted for SF619, establishing disaster loans, housing assistance and response funding. It also regulated insurance adjusters, repair contracts and disaster-related solicitations. It became law.
April 16, 2025Supports Housing Affordability
Source: legis.iowa.gov
Voted for SF592, which required cities and counties to allow qualifying accessory homes and prohibited specified extra zoning, parking, utility and occupancy restrictions. It became law.
March 25, 2025Supports Housing Affordability
Source: legis.iowa.gov
Voted for HF2276, which made maternity group homes a permitted residential use in city residential zones and voided restrictive covenants prohibiting them, without changing county zoning. It became law.
April 10, 2024Supports Housing Affordability
Source: legis.iowa.gov
Voted for HF318, extending late-filing allowances for elderly, disabled and low-income property-tax credits from September 30 to March 31. It became law.
April 25, 2023Supports Housing Affordability
Source: legis.iowa.gov
Track record — Social Programs and Welfare
Social Programs and Welfare · 24 support · 4 oppose
Voted for HF1036, which expanded trafficking-victim protections and restoration planning, with later HF2800 screening and implementation corrections. It became law.
May 2, 2026Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for HF1003, which protected foster placements lasting at least nine months unless a court documented a different placement as in the child's best interests. It became law.
May 1, 2026Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for Senate File 2422, which tightens eligibility rules for food assistance and Medicaid. The Iowa Senate passed it 27-16, and it became law.
April 30, 2026Opposes Social Programs and Welfare
Source: legiscan.com
Voted for HF2543, which removed the ten-day subacute mental-health treatment cap, sped Medicaid authorizations, and created child psychiatric-bed tracking. It became law.
April 1, 2026Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for HF2491, which waived public-university tuition and mandatory fees for qualifying veterans with 100% service-connected disabilities. It became law.
March 30, 2026Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for HF2514, which qualified eligible child-care workers' children for state child-care assistance, with copayments. It became law.
March 30, 2026Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for HF2356, which made the public defender's family-preservation project permanent and available statewide. It became law.
March 23, 2026Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for HF2232, which allowed insurers to delay suspicious transactions and share records to protect older or disabled adults from financial exploitation. It became law.
March 23, 2026Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for HF1038, appropriating $29 million in opioid-settlement money for treatment, recovery services and housing, with a five-year 75% health and human services department and 25% attorney-general funding split. It became law June 6, 2025.
May 14, 2025Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for Senate File 615, which requires most adults on Medicaid expansion to work 80 hours a month to keep coverage. The Iowa Senate passed it 33-13, and it became law.
May 13, 2025Opposes Social Programs and Welfare
Source: legiscan.com
Voted for HF933, creating a residential-care license for young people with complex, life-limiting illnesses. Qualifying facilities received exemptions from state need-review requirements and access to existing assistance programs. It became law.
April 23, 2025Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for HF644, which allowed authorized foster parents to consent to routine or emergency medical care and individualized education plans. It became law.
April 22, 2025Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for HF367, preserving child-welfare family visits unless a court finds substantial evidence of serious physical or emotional harm. The bill became law.
April 8, 2025Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for HF298, which allowed state-paid supervised apartments for qualifying juveniles under delinquency consent decrees. It became law.
March 11, 2025Supports Social Programs and Welfare
Source: legis.iowa.gov
Introduced SF21, authorizing property-tax and special-assessment abatements for surviving spouses of first responders killed in the line of duty. Neither it nor its successor, SF609, passed either chamber.
January 14, 2025Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for HF2658, setting child-care assistance provider reimbursement rates between the 65th and 80th percentiles of the 2023 market survey. It became law.
April 19, 2024Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for HF2167, which raised the disaster individual-assistance household grant limit from $5,000 to $7,000 and authorized standing local-provider contracts to speed disaster aid and case-advocacy administration. It became law.
April 19, 2024Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for HF2402, which allowed good-cause exceptions to caps on children's psychiatric medical-institution beds and eliminated their certificate-of-need requirement; required specialized services and enhanced reimbursement for children with specified high needs. It became law.
April 17, 2024Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for HF2319, which prohibited city or county guaranteed-income programs without state authorization, with enforcement by the attorney general and a limited transition for existing programs. Programs requiring work or training were excluded from its defined guarantee. It became law.
April 16, 2024Opposes Social Programs and Welfare
Source: legis.iowa.gov
Voted for HF2276, which made maternity group homes a permitted residential use in city residential zones and voided restrictive covenants prohibiting them, without changing county zoning. It became law.
April 10, 2024Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for HF2403, which expanded indigent representation eligibility in private parental-rights termination cases and allocated guardian fees among petitioners, prospective parents and existing public defense funding. It became law.
March 19, 2024Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for HF259, which expanded the veterans definition for specified state programs, revised county veterans-service qualifications and training, required qualifying indigent veteran-family funeral expenses to be paid by counties, and restricted Veterans Trust Fund cemetery grants. It became law.
March 18, 2024Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for SF2106, which proposed four documented weekly unemployment work-search activities, including at least three applications or qualifying exams, and claimant identity verification with online multifactor authentication. It passed the Senate but did not become law.
February 28, 2024Opposes Social Programs and Welfare
Source: legis.iowa.gov
Voted for HF398, which expanded public-defender adoption representation after qualifying parental-rights cases, including certain nonindigent petitioners. It became law.
May 2, 2023Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for HF318, extending late-filing allowances for elderly, disabled and low-income property-tax credits from September 30 to March 31. It became law.
April 25, 2023Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for HF425, which authorized monitored newborn safe-haven devices at hospitals and fire stations. It became law.
April 24, 2023Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for HF584, which created foster-parent rights, training and complaint protections. It became law.
April 19, 2023Supports Social Programs and Welfare
Source: legis.iowa.gov
Voted for HF474, allowing licensed private adoption agencies to receive surrendered newborns and handle their placement. Training, medical transport and state notification requirements remained. It became law.
April 17, 2023Supports Social Programs and Welfare
Source: legis.iowa.gov
Track record — Public Education Quality
Public Education Quality · 24 support · 4 oppose
Voted for HF2493, which expanded state preschool eligibility and funding to certain five-year-olds not previously counted for funding. It became law.
May 2, 2026Supports Public Education Quality
Source: legis.iowa.gov
Voted for House File 2230, which changes how Iowa trains and licenses teachers from July 2027. The Iowa Senate passed it 28-15, and it became law.
April 30, 2026Supports Public Education Quality
Source: legiscan.com
Voted for House File 2724, which creates new teaching endorsements in fine arts, mathematics and science. The Iowa Senate passed it 30-16, and it became law.
April 27, 2026Supports Public Education Quality
Source: legiscan.com
Voted for SF2220, which required gifted-student identification, advanced math pathways, acceleration procedures, and automatic advanced-course enrollment. It became law.
April 16, 2026Supports Public Education Quality
Source: legis.iowa.gov
Voted for SF2219, treating qualifying school-activity participation as an excused absence and providing missed-work opportunities. It became law.
April 15, 2026Supports Public Education Quality
Source: legis.iowa.gov
Voted for HF2491, which waived public-university tuition and mandatory fees for qualifying veterans with 100% service-connected disabilities. It became law.
March 30, 2026Supports Public Education Quality
Source: legis.iowa.gov
Voted for HF703, which required colleges to disclose lower-cost state student-loan options in financial-aid offers. It became law.
March 10, 2026Supports Public Education Quality
Source: legis.iowa.gov
Voted for HF2610, which standardized community-college transfer courses and replaced prerequisite remedial math and English with concurrent support. It became law.
March 4, 2026Supports Public Education Quality
Source: legis.iowa.gov
Voted for SF2224, which required artificial-intelligence content in computer-science classes and teacher preparation. It passed the Senate but did not become law.
February 24, 2026Supports Public Education Quality
Source: legis.iowa.gov
Voted for SF2201, which set school funding growth at 2%, added $7 million for support staff, and changed enrollment and property-tax replacement funding. It became law.
February 23, 2026Supports Public Education Quality
Source: legis.iowa.gov
Voted for HF865, which narrowed the school-bullying definition to repeated, targeted conduct and removed the listed student traits from that definition. It became law.
April 29, 2025Opposes Public Education Quality
Source: legis.iowa.gov
Voted for HF440, which required earlier tuition decisions and three-year degree efforts, and directed a study of tuition freezes. It became law.
April 23, 2025Supports Public Education Quality
Source: legis.iowa.gov
Voted for HF117, which created National Guard scholarships for qualifying nondegree professional credentials without federal education-aid eligibility. It became law.
April 22, 2025Supports Public Education Quality
Source: legis.iowa.gov
Voted for House File 295, which bars an accrediting agency from punishing an Iowa public college for following state law. The Iowa Senate passed it 32-15, and it became law.
April 17, 2025Opposes Public Education Quality
Source: legiscan.com
Voted for HF393, which stopped repeated dropouts by a returning student from further lowering the school's published performance grade. It became law.
April 15, 2025Opposes Public Education Quality
Source: legis.iowa.gov
Voted for House File 437, which creates a Center for Intellectual Freedom at the University of Iowa. The Iowa Senate passed it 32-15, and it became law.
April 15, 2025Supports Public Education Quality
Source: legiscan.com
Voted for SF369, which required a passing civics-test score for high-school graduation and equivalency diplomas, with repeat attempts and specified accommodations. It became law.
April 14, 2025Supports Public Education Quality
Source: legis.iowa.gov
Voted for HF316, which required career planning in grades five through eight and recognition of eligible high-school industry credentials. It became law.
April 14, 2025Supports Public Education Quality
Source: legis.iowa.gov
Voted for House File 785, which lets United States citizens from outside Iowa sit on charter school boards. The Iowa Senate passed it 32-15, and it became law.
April 9, 2025Opposes Public Education Quality
Source: legiscan.com
Voted for HF784, requiring K–6 math screening, individualized help for persistently struggling pupils and a statewide math plan. The bill became law.
April 7, 2025Supports Public Education Quality
Source: legis.iowa.gov
Voted for HF782, which required school policies restricting personal electronic devices during instruction, with health and disability exceptions and emergency-plan changes. It became law.
March 24, 2025Supports Public Education Quality
Source: legis.iowa.gov
Voted for SF273, expanding reportable educator grooming to patterns of exploiting students for personal benefit. The bill became law in 2026.
March 19, 2025Supports Public Education Quality
Source: legis.iowa.gov
Voted for SF277, which added school-absence exemptions and conditioned engagement meetings on academic effects. It became law.
March 10, 2025Supports Public Education Quality
Source: legis.iowa.gov
Voted for SF278, adding robotics technical assistance and authorizing athletic organizations to run robotics contests. It became law.
February 18, 2025Supports Public Education Quality
Source: legis.iowa.gov
Voted for HF2618, which required individualized reading plans for nonproficient kindergarten-through-sixth-grade students, parental notice and requested grade retention, and reading-assessment reporting for teacher preparation programs. It became law.
April 17, 2024Supports Public Education Quality
Source: legis.iowa.gov
Voted for HF2545, which ordered a comprehensive review of graduation requirements and educational standards, required revision of social-studies standards emphasizing specified history and civics subjects, and mandated civics instruction in grades seven and eight. It became law.
April 16, 2024Supports Public Education Quality
Source: legis.iowa.gov
Voted for HF2615, which required college earnings and debt information for interested high-school students and exempted specified shared career-transition counselor weighting from the overall shared-function funding cap. It became law.
April 1, 2024Supports Public Education Quality
Source: legis.iowa.gov
Voted for HF135, which required Regents universities to publish graduates' earnings and student-loan debt by program and provide first-year students links to the report. It became law.
April 17, 2023Supports Public Education Quality
Source: legis.iowa.gov
Track record — Gun Control
Gun Control · 10 oppose
Voted for HF2215, which reduced supervised handgun deer-hunting age from 21 to 18 and changed preserve administration. It became law.
March 9, 2026Opposes Gun Control
Source: legis.iowa.gov
Voted for Senate File 2274, a bill to repeal Iowa's ban on selling devices that make a gun fire faster. The Iowa Senate passed it 28-16, but the full House never voted on it, so it did not become law.
February 26, 2026Opposes Gun Control
Source: legiscan.com
Voted for Senate File 2263, a bill to let people keep guns in their vehicles in public parking lots. The Iowa Senate passed it 35-12, but the two chambers never agreed on the same text, so it did not become law.
February 24, 2026Opposes Gun Control
Source: legiscan.com
Voted for SF462, which raised mandatory sentences for repeat felon gun possession and repealed a state court-to-background-check reporting procedure. It became law.
May 13, 2025Opposes Gun Control
Source: legis.iowa.gov
Voted for SF106, removing unloaded-and-cased gun requirements in vehicles, snowmobiles and all-terrain vehicles. Restrictions on firing from these vehicles remained. It became law.
April 28, 2025Opposes Gun Control
Source: legis.iowa.gov
Voted for House File 924, which lowers the minimum age for a permit to carry a handgun from 21 to 18. The Iowa Senate passed it 33-14, and it became law.
April 7, 2025Opposes Gun Control
Source: legiscan.com
Voted for HF2556, which set daily damages ranges for violations of state firearm-regulation limits by political subdivisions, with higher amounts for knowing participation, payable by the subdivision to affected persons. It became law.
April 11, 2024Opposes Gun Control
Source: legis.iowa.gov
Voted for HF2464, which prohibited payment-card merchant codes that distinguish firearm retailers and prohibited specified private-firearm and owner records or registries, subject to criminal-investigation and other legal exceptions, with attorney-general enforcement. It became law.
April 11, 2024Opposes Gun Control
Source: legis.iowa.gov
Voted for HF2586, authorizing trained school employees to carry weapons and protecting their identities. It also established school-security officer requirements with local opt-outs. It became law.
April 10, 2024Opposes Gun Control
Source: legis.iowa.gov
Voted for HF2570, which allowed county and assistant county attorneys to use professional permits to carry weapons statewide, including school grounds, with employment-related eligibility and surrender requirements. It became law.
April 9, 2024Opposes Gun Control
Source: legis.iowa.gov
Track record — Women's Reproductive Rights
Women's Reproductive Rights · 2 support · 5 oppose
Voted for House File 2788, which adds rules for abortion drugs, including an in-person exam and signed consent. The Iowa Senate passed it 30-11, and it became law.
May 3, 2026Opposes Women's Reproductive Rights
Source: legiscan.com
Voted for HF2564, which allowed pregnant minors to consent to pregnancy and childbirth care when a parent or guardian was unavailable. It became law.
March 30, 2026Supports Women's Reproductive Rights
Source: legis.iowa.gov
Voted for Senate File 175, which adds fetal development lessons, including an ultrasound video, in grades five and six. The Iowa Senate passed it 33-16, and it became law.
April 28, 2025Opposes Women's Reproductive Rights
Source: legiscan.com
Voted for HF887, which removed the state certificate-of-need requirement for creating, relocating or expanding birth centers. It became law.
April 15, 2025Supports Women's Reproductive Rights
Source: legis.iowa.gov
Filed a written statement backing a ban on most abortions after fetal cardiac activity was detected. He was absent from the vote.
July 11, 2023Opposes Women's Reproductive Rights
Source: legis.iowa.gov
Voted against SF326, which expanded pharmacists' authority to prescribe epinephrine auto-injectors and self-administered hormonal contraception for adults. It passed the Senate but did not become law.
March 15, 2023Opposes Women's Reproductive Rights
Source: legis.iowa.gov
Addressed the Prayer for Life rally at the Iowa Capitol in support of legal protections from conception.
February 6, 2023Opposes Women's Reproductive Rights
Source: thegazette.com
Track record — Election Integrity
Election Integrity · 5 support
Voted for HF2601, which restricted foreign-funded ballot advocacy and protected lawful nonprofit donors' identities during investigations. It became law.
April 21, 2026Supports Election Integrity
Source: legis.iowa.gov
Voted for House File 2501, which makes several changes to how Iowa runs elections, including cancelling registrations with matching records. The Iowa Senate passed it 31-16, and it became law.
April 15, 2026Supports Election Integrity
Source: legiscan.com
Voted for Senate File 2203, a bill to check every registered voter's citizenship against a federal database. The Iowa Senate passed it 34-13, but the full House never voted on it, so it did not become law.
February 25, 2026Supports Election Integrity
Source: legiscan.com
Voted for House File 928, which limits election recounts to very close margins and rewrites how contests are run. The Iowa Senate passed it 31-14, and it became law.
April 14, 2025Supports Election Integrity
Source: legiscan.com
Voted for HF2466, which required election-personnel training and additional certifications, unofficial-result canvassing and equipment testing, fuller recount reporting, precinct absentee-ballot reporting, and related election-administration changes. It became law.
April 15, 2024Supports Election Integrity
Source: legis.iowa.gov
Track record — Limit Foreign Influence
Limit Foreign Influence · 3 support
Voted for HF2601, which restricted foreign-funded ballot advocacy and protected lawful nonprofit donors' identities during investigations. It became law.
April 21, 2026Supports Limit Foreign Influence
Source: legis.iowa.gov
Voted for SF572, which barred hospital and care-facility licenses for Chinese, Russian and North Korean government entities, nationals, and majority-owned businesses. It became law.
March 25, 2025Supports Limit Foreign Influence
Source: legis.iowa.gov
Voted for SF2204, which restored and expanded foreign agricultural-land registration and reporting, authorized Attorney General investigations, and increased specified noncompliance penalties. It became law.
February 19, 2024Supports Limit Foreign Influence
Source: legis.iowa.gov
Track record — Personal Income Tax Reduction
Personal Income Tax Reduction · 5 support
Voted for SF2440, which expanded proposed Iowa 529 state-tax treatment to approved noncredit programs preparing a beneficiary for a new career, excluding training for the beneficiary's current career. It passed the Senate but did not become law.
April 19, 2024Supports Personal Income Tax Reduction
Source: legis.iowa.gov
Voted for HF2649, which expanded state capital-gain exclusions for qualifying sales of breeding, draft, dairy, and sporting livestock, with holding-period and farm-income conditions and safeguards against duplicate retirement deductions. It became law.
April 19, 2024Supports Personal Income Tax Reduction
Source: legis.iowa.gov
Voted for SF2442, which accelerated the single individual income-tax rate to 2025 and reduced it to 3.8 percent; also changed targeted-job credits, local levy calculations, utility assessments, county compensation, and Taxpayer Relief Fund transfers. It became law.
April 19, 2024Supports Personal Income Tax Reduction
Source: legis.iowa.gov
Voted for HF2667, which raised the annual state income-tax deduction limit for Iowa 529 and ABLE contributions to $5,500, exempted qualifying direct 529-to-Roth transfers from state tax, and changed unclaimed-property return and publication procedures. It became law.
April 19, 2024Supports Personal Income Tax Reduction
Source: legis.iowa.gov
Voted for HF352, which allowed pass-through businesses to elect entity-level taxation with refundable owner credits. It became law.
April 26, 2023Supports Personal Income Tax Reduction
Source: legis.iowa.gov
Track record — Data Privacy
Data Privacy · 25 support · 3 oppose
Voted for HF2526, which barred disclosure of foster parents' home addresses to biological parents without written consent. It became law.
May 1, 2026Supports Data Privacy
Source: legis.iowa.gov
Voted for HF864, which required age verification for websites with substantial content pornographic for minors and prohibited retention or sale of identifying information. It became law.
April 29, 2026Supports Data Privacy
Source: legis.iowa.gov
Voted for HF2601, which restricted foreign-funded ballot advocacy and protected lawful nonprofit donors' identities during investigations. It became law.
April 21, 2026Supports Data Privacy
Source: legis.iowa.gov
Voted for SF2088, which raised accident-report damage threshold, required uninsured reports, modernized transportation department records and renewals and restricted phone and email disclosure. It became law.
April 15, 2026Supports Data Privacy
Source: legis.iowa.gov
Voted for SF2019, which extended sexual invasion-of-privacy crimes to attempted viewing, photographing or filming. It passed the Senate but did not become law.
February 24, 2026Supports Data Privacy
Source: legis.iowa.gov
Voted for SF2417, which required AI-chatbot disclosures and protections for minors, sexual content, self-harm prompts, and user privacy. It became law.
February 24, 2026Supports Data Privacy
Source: legis.iowa.gov
Introduced SF2197, requiring app-store age checks, parental consent for minors’ downloads and purchases, data safeguards and civil enforcement. It did not pass either chamber.
February 4, 2026Supports Data Privacy
Source: legis.iowa.gov
Introduced SF2129, separating releasable psychological-test responses and results from confidential test materials, with protected material redacted. It did not pass either chamber.
January 27, 2026Supports Data Privacy
Source: legis.iowa.gov
Voted for HF397, which expanded privacy and absentee-registration protections for participants in the address-confidentiality program. It became law.
April 21, 2025Supports Data Privacy
Source: legis.iowa.gov
Voted for SF35, creating an aggravated-misdemeanor harassment offense for doxxing with threatening or intimidating intent. It passed the Senate, not the House.
April 7, 2025Supports Data Privacy
Source: legis.iowa.gov
Voted for SF259, restricting release of Iowa motorists’ personal information for out-of-state camera-enforced traffic and toll fines. It passed the Senate, not the House.
March 26, 2025Supports Data Privacy
Source: legis.iowa.gov
Voted for SF289, which proposed extending the privacy offense to possession without a legitimate purpose of nonconsensual intimate photos or films. It passed the Senate but did not become law.
March 24, 2025Supports Data Privacy
Source: legis.iowa.gov
Voted for SF583, authorizing school safety teams and sharing of needed student and unsealed juvenile records, with good-faith reporting immunity. The bill became law.
March 18, 2025Opposes Data Privacy
Source: legis.iowa.gov
Co-sponsored SF143, expanding privacy protections for minors and health data, restricting public-health disclosures and adding profiling opt-outs. It followed SF2272 and did not pass either chamber.
January 28, 2025Supports Data Privacy
Source: legis.iowa.gov
Co-sponsored SF118, limiting renewed emergency powers, involuntary medical measures and quarantine, protecting religious visitation, and restricting tracking and enforcement technology. It did not pass either chamber.
January 23, 2025Supports Data Privacy
Source: legis.iowa.gov
Voted for HF2681, requiring state permits for automated traffic cameras and limiting speeding citations and mobile systems. It also restricted plate readers and directed net revenue to transportation or emergency services. It became law.
April 15, 2024Supports Data Privacy
Source: legis.iowa.gov
Voted for HF2464, which prohibited payment-card merchant codes that distinguish firearm retailers and prohibited specified private-firearm and owner records or registries, subject to criminal-investigation and other legal exceptions, with attorney-general enforcement. It became law.
April 11, 2024Supports Data Privacy
Source: legis.iowa.gov
Voted for HF2393, which required written parental consent for specified invasive school examinations and optional health surveys or screenings, with notice for legally required surveys and exceptions including vision, hearing, and dental checks. It became law.
April 1, 2024Supports Data Privacy
Source: legis.iowa.gov
Voted for HF2315, extending fingerprint collection to specified cited defendants and juvenile offenders. It also required palm prints and data-compliance reviews. It became law.
April 1, 2024Opposes Data Privacy
Source: legis.iowa.gov
Voted for HF2185, which removed previous owners' names and addresses from vehicle titles while retaining agency records. It became law.
March 25, 2024Supports Data Privacy
Source: legis.iowa.gov
Voted for HF2240, which criminalized nonconsensual sexual deepfake dissemination and required adult sex-offender registration. It became law.
March 19, 2024Supports Data Privacy
Source: legis.iowa.gov
Voted for SF2243, which extended sexual-exploitation prohibitions to altered or generated depictions making an identifiable real minor appear to engage in prohibited sexual conduct. It became law.
March 4, 2024Supports Data Privacy
Source: legis.iowa.gov
Voted for SF2186, which proposed extending nonconsensual intimate-image harassment and extortion provisions to recognizable synthetic or altered images, with possible involuntary-manslaughter charges when qualifying conduct causes a victim's suicide. It passed the Senate but did not become law.
February 19, 2024Supports Data Privacy
Source: legis.iowa.gov
Published opposition to a central bank digital currency, arguing that it threatens privacy, free speech and economic freedom.
October 17, 2023Supports Data Privacy
Source: theiowastandard.com
Voted for HF564, giving county attorneys criminal-history and intelligence-data access in child-in-need-of-assistance cases. It became law.
April 26, 2023Opposes Data Privacy
Source: legis.iowa.gov
Voted for HF143, which criminalized ransomware attacks and created related civil remedies. It became law.
April 17, 2023Supports Data Privacy
Source: legis.iowa.gov
Voted for SF262, which established consumer rights to access and delete supplied personal data and opt out of its sale, with business-security duties. It became law.
March 6, 2023Supports Data Privacy
Source: legis.iowa.gov
Introduced SF395, requiring informed written consent for immunization-registry enrollment and data sharing, with deletion after consent withdrawal. It did not pass either chamber.
February 23, 2023Supports Data Privacy
Source: legis.iowa.gov
Track record — Civil Rights
Civil Rights · 8 support · 14 oppose
Voted for Senate File 473, which bars the state from ruling out foster parents over their beliefs about sexual orientation or gender identity. The Iowa Senate passed it 28-16, and it became law.
April 21, 2026Opposes Civil Rights
Source: legiscan.com
Voted for SF2231, which protected student religious and ideological expression and opened public education benefits and tax credits to sectarian uses. It became law.
April 20, 2026Supports Civil Rights
Source: legis.iowa.gov
Voted for HF2585, which required accessible prescription labels and related materials at no extra cost for people with print disabilities. It became law.
April 15, 2026Supports Civil Rights
Source: legis.iowa.gov
Voted for House File 2670, which rewrites parts of what Iowa schools must teach, dropping the multicultural and gender-fair approach. The Iowa Senate passed it 30-17, and it became law.
April 14, 2026Opposes Civil Rights
Source: legiscan.com
Voted for House File 2539, which repeals several higher education programs, including minority educator vouchers. The Iowa Senate passed it 30-17, and it became law.
April 14, 2026Opposes Civil Rights
Source: legiscan.com
Voted for Senate File 579, which stops cities and counties from passing civil rights laws broader than state law. The Iowa Senate passed it 29-16, and it became law.
March 9, 2026Opposes Civil Rights
Source: legiscan.com
Voted for SF288, requiring college pregnancy accommodations, protection against forced withdrawal and pregnancy-support services. The bill limited coverage to biological females and required agreement on accommodation timing. It became law.
April 28, 2025Supports Civil Rights
Source: legis.iowa.gov
Voted for HF397, which expanded privacy and absentee-registration protections for participants in the address-confidentiality program. It became law.
April 21, 2025Supports Civil Rights
Source: legis.iowa.gov
Voted for HF870, which required schools to excuse qualifying private religious classes for one to five hours weekly, with parent-requested participation and private funding. It became law.
April 15, 2025Supports Civil Rights
Source: legis.iowa.gov
Voted for SF140, barring school-property satellite absentee sites for specified school funding votes and hiding public-measure materials there. The bill became law in 2026.
March 17, 2025Opposes Civil Rights
Source: legis.iowa.gov
Voted for Senate File 418, which defines sex by a person's body at birth and removes gender identity from the Iowa Civil Rights Act. The Iowa Senate passed it 33-15, and it became law.
February 27, 2025Opposes Civil Rights
Source: legiscan.com
Co-sponsored SF335, adding $50,000 school and $100,000 college penalties, private lawsuits and educator sanctions under curriculum restrictions. It did not pass either chamber.
February 17, 2025Opposes Civil Rights
Source: legis.iowa.gov
Co-sponsored SF118, limiting renewed emergency powers, involuntary medical measures and quarantine, protecting religious visitation, and restricting tracking and enforcement technology. It did not pass either chamber.
January 23, 2025Supports Civil Rights
Source: legis.iowa.gov
Voted for HF2568, which extended crosswalk yielding protections to bicyclists and updated the pedestrian definition for specified mobility devices; applied traffic penalties for failure to yield. It became law.
April 10, 2024Supports Civil Rights
Source: legis.iowa.gov
Voted for SF2268, which added documentation limits and denial grounds for rental assistance-animal accommodations. It became law.
April 1, 2024Opposes Civil Rights
Source: legis.iowa.gov
Voted for SF2095, which established a compelling-interest and least-restrictive-means test for government burdens on sincere religious exercise and allowed civil claims, defenses, damages, injunctions, and prevailing-party fees. It became law.
February 20, 2024Supports Civil Rights
Source: legis.iowa.gov
Voted for HF716, requiring in-person presidential caucuses and ending mandatory use of an interstate voter-registration database. It became law.
May 4, 2023Opposes Civil Rights
Source: legis.iowa.gov
Voted for SF496, which restricted school-library sexual content and early-grade sexual-orientation instruction and required specified parental notices and consent. It became law.
April 19, 2023Opposes Civil Rights
Source: legis.iowa.gov
Voted for SF538, which barred gender-transition drugs and procedures for minors, with specified medical exceptions. It became law.
March 7, 2023Opposes Civil Rights
Source: legis.iowa.gov
Voted for SF482, which required school restrooms and changing areas to follow students' sex at birth. It became law.
March 7, 2023Opposes Civil Rights
Source: legis.iowa.gov
Co-sponsored SF110, allowing long-term injury lawsuits over gender-transition procedures and excluding providers of those procedures from state health funding. It did not pass either chamber.
January 23, 2023Opposes Civil Rights
Source: legis.iowa.gov
Co-sponsored SF83, banning gender-identity instruction in kindergarten through eighth grade and authorizing parental injunctions and legal fees. It did not pass either chamber.
January 17, 2023Opposes Civil Rights
Source: legis.iowa.gov
Track record — Corporate Accountability
Corporate Accountability · 61 support · 13 oppose
Voted for HF2756, which established annual licensing, consumer claim explanations, misrepresentation restrictions and enforcement for residential and motor-vehicle service-contract companies. It became law.
May 2, 2026Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF2602, which required massage-establishment licenses, owner background checks and inspections with exceptions. It became law.
May 2, 2026Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF2765, which required reporting and repair rules for mining-related subsidence on public land and rights-of-way. It became law.
May 2, 2026Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF2617, which expanded towing consumer reclamation and fee disclosures and payment rights while preempting local abandoned-vehicle ordinances. It became law.
May 1, 2026Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF864, which required age verification for websites with substantial content pornographic for minors and prohibited retention or sale of identifying information. It became law.
April 29, 2026Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF2678, which authorized removal of fraudulent business filings and dissolution inquiries and expanded public reporting of out-of-state agricultural landownership. It became law.
April 29, 2026Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF640, allowing 30-day occupancy to accept unsigned self-storage leases and immediate default for living in a unit, with revised notices and liens. It became law.
April 22, 2026Opposes Corporate Accountability
Source: legis.iowa.gov
Voted for HF2766, which expanded captive-insurance regulation and established life-captive reinsurance licensing, financial and oversight standards. It became law.
April 21, 2026Supports Corporate Accountability
Source: legis.iowa.gov
Filed S5190 to HF2104, banning carbon-oxide pipeline land seizures and creating a five-mile corridor based on voluntary agreements. It also added landowner notice and contact protections. The Senate did not consider it.
April 16, 2026Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF2585, which required accessible prescription labels and related materials at no extra cost for people with print disabilities. It became law.
April 15, 2026Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF2633, which barred insurance discrimination based solely on living organ donation. It became law.
April 15, 2026Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF2434, which barred denial or higher cost sharing solely because a covered-care referral came from an out-of-network primary-care provider. It became law.
April 6, 2026Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF2227, which required farmland restoration plans and enforceable standards after electric-transmission construction. It became law.
March 24, 2026Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF2583, which required electric-transmission emergency response plans and outage notices, with confidentiality and civil penalties. It became law.
March 24, 2026Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF917, which limited motocross facility liability for inherent risks, with exceptions and warning signs. It became law.
March 24, 2026Opposes Corporate Accountability
Source: legis.iowa.gov
Voted for House File 2527, which shields farms, fuel makers and other businesses from climate change lawsuits. The Iowa Senate passed it 33-13, and it became law.
March 24, 2026Opposes Corporate Accountability
Source: legiscan.com
Voted for HF2232, which allowed insurers to delay suspicious transactions and share records to protect older or disabled adults from financial exploitation. It became law.
March 23, 2026Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF2497, which regulated peer-to-peer car sharing with liability coverage, disclosures, and safety-recall duties. It became law.
March 4, 2026Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF2635, which barred AI-only medical-necessity denials and expanded prior-authorization protections alongside certificate-of-need changes. It became law.
March 4, 2026Supports Corporate Accountability
Source: legis.iowa.gov
Voted for SF563, which required crematory-operator licensing and course qualifications and barred commissions for obtaining cremation business. It became law.
March 4, 2026Supports Corporate Accountability
Source: legis.iowa.gov
Voted for SF2417, which required AI-chatbot disclosures and protections for minors, sexual content, self-harm prompts, and user privacy. It became law.
February 24, 2026Supports Corporate Accountability
Source: legis.iowa.gov
Introduced SF2197, requiring app-store age checks, parental consent for minors’ downloads and purchases, data safeguards and civil enforcement. It did not pass either chamber.
February 4, 2026Supports Corporate Accountability
Source: legis.iowa.gov
Voted for amended SF608, covering deferred-pricing grain sales and bankruptcy clawbacks, raising the indemnity limit to $400,000, and requiring audits. Deferred-payment sales remained excluded. It became law May 27, 2025.
May 14, 2025Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF876, requiring real-estate disclosures to identify lead service lines, including certain downstream galvanized lines. It became law June 6, 2025, effective January 1, 2026.
May 14, 2025Supports Corporate Accountability
Source: legis.iowa.gov
Voted for House File 767, which changes the private sector drug testing law in employers' favor. The Iowa Senate passed it 31-14, and it became law.
May 14, 2025Opposes Corporate Accountability
Source: legiscan.com
Voted for HF639, which supported stricter eminent-domain limits and insurance requirements for carbon pipelines. The governor vetoed the bill. The Senate passed it 27–22.
May 12, 2025Supports Corporate Accountability
Source: legis.iowa.gov
Voted for SF573, restricting assignment of auto-glass insurance benefits and requiring verified claims, estimates and itemized invoices. It also protected customer choice and penalized fraudulent repairs. It became law.
April 28, 2025Supports Corporate Accountability
Source: legis.iowa.gov
Voted for SF398, allowing qualifying mortgage lenders to charge agreed discount points and other fees within federal limits, despite stricter Iowa restrictions. It became law.
April 28, 2025Opposes Corporate Accountability
Source: legis.iowa.gov
Voted for SF146, prohibiting ticket-buying software that bypassed queues or purchase limits. It also required seller reports within five days of an attorney general request. It became law.
April 28, 2025Supports Corporate Accountability
Source: legis.iowa.gov
Voted for Senate File 383, which regulates pharmacy benefit managers, setting a floor on what they pay Iowa pharmacies. The Iowa Senate passed it 36-14, and it became law.
April 28, 2025Supports Corporate Accountability
Source: legiscan.com
Voted for SF426, which proposed making polluters liable for extraordinary government monitoring costs caused by hazardous conditions. It passed the Senate but did not become law.
April 22, 2025Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF330, which removed age, dollar-benefit and visit limits for autism diagnosis and treatment under the covered group health plans. It became law.
April 21, 2025Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF303, setting health-insurance approval deadlines and requiring public reports. It also required review and removal of unnecessary authorization requirements. It became law.
April 16, 2025Supports Corporate Accountability
Source: legis.iowa.gov
Voted for SF619, establishing disaster loans, housing assistance and response funding. It also regulated insurance adjusters, repair contracts and disaster-related solicitations. It became law.
April 16, 2025Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF875, which required health insurers to answer covered clinicians' credentialing requests within 56 days and explain denials in writing. It became law.
April 15, 2025Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF645, which shielded preexisting racing facilities from nuisance and related claims by neighboring owners who acquired or developed property later. It became law.
April 14, 2025Opposes Corporate Accountability
Source: legis.iowa.gov
Voted for HF857, which banned deceptive mortgage solicitations using credit-report alerts, including disguised affiliation, ignored opt-outs and bait-and-switch offers. It became law.
April 9, 2025Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF844, repealing community-service reporting and review requirements for banks holding public deposits. The bill became law.
April 7, 2025Opposes Corporate Accountability
Source: legis.iowa.gov
Voted for SF460, setting home-inspector qualifications, reporting and insurance standards and prohibiting conflicts of interest. The bill became law.
March 26, 2025Supports Corporate Accountability
Source: legis.iowa.gov
Voted for SF449, capping cryptocurrency ATM transactions and requiring fraud refunds, disclosures and compliance safeguards. The bill became law.
March 26, 2025Supports Corporate Accountability
Source: legis.iowa.gov
Voted for SF470, protecting prior-authorized dental payments and setting disclosure, notice and appeal rules for insurer overpayment recoveries. The bill became law.
March 17, 2025Supports Corporate Accountability
Source: legis.iowa.gov
Voted for SF395, which criminalized concealed-identity proxy gambling and account sharing. It passed the Senate but did not become law.
March 12, 2025Supports Corporate Accountability
Source: legis.iowa.gov
Voted for SF319, which required cash-price disclosure, deductible credits and shared savings for cheaper health care. It passed the Senate but did not become law.
March 11, 2025Supports Corporate Accountability
Source: legis.iowa.gov
Co-sponsored SF249, imposing liability for carbon-dioxide pipeline leak injuries within 25 miles. It secured judgments with asset trusts and priority claims on company property. It did not pass either chamber.
February 10, 2025Supports Corporate Accountability
Source: legis.iowa.gov
Co-sponsored SF226, allowing early and renewed judicial review of pipeline eminent-domain requests, a $10 filing fee and appeals without a bond. It did not pass either chamber.
February 6, 2025Supports Corporate Accountability
Source: legis.iowa.gov
Introduced SF181, requiring school electronic-resource filtering contracts, provider certification and payment withholding, with criminal liability for employees offering noncompliant resources. It did not pass either chamber.
February 3, 2025Supports Corporate Accountability
Source: legis.iowa.gov
Co-sponsored SF136, adding pipeline distance and safety requirements, 90% voluntary land-use agreements, farmer compensation and investor disclosures. It also protected landowners against unconsented surveys. It did not pass either chamber.
January 23, 2025Supports Corporate Accountability
Source: legis.iowa.gov
Participated in a lawmaker group’s filed request to reconsider approval of Summit’s carbon pipeline and its use of eminent domain.
July 15, 2024Supports Corporate Accountability
Source: pipelinefighters.org
Voted for HF2677, requiring state certification and listing of vapor products before sale. Certain pending federal applications qualified; unlisted products faced fees, penalties and seizure. It became law.
April 19, 2024Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF2421, which established firearm-hold agreements and limited personal-injury and death causes of action against federal firearms licensees lawfully acting in connection with those agreements, excluding the licensee's otherwise unlawful conduct. It became law.
April 17, 2024Opposes Corporate Accountability
Source: legis.iowa.gov
Voted for HF2581, which strengthened underground-facility locating and excavation safety, requiring operator presence near high-pressure pipelines and locator civil penalties. It became law.
April 16, 2024Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF626, which restricted nonmedical reductions or removal of prescription-drug coverage for medically stable covered patients whose prescribed drug met prior-approval and recent-prescription conditions, with specified generic and biosimilar and withdrawal exceptions. It became law.
April 16, 2024Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF2260, which required performing-rights societies to seek appointments before royalty-contract visits and prohibited misleading, threatening, or falsely governmental royalty-contract and collection communications to businesses. It became law.
April 11, 2024Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF2605, which set consumable-hemp THC serving and container limits, required age 21 and warning labels, prohibited specified inhalable or synthetic products and THC-alcohol combinations, and strengthened registration and enforcement. It became law.
April 2, 2024Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF2392, which required mortgage-servicer capital, liquidity, annual external audits and risk governance. It became law.
March 20, 2024Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF2262, which expanded money-transmission supervision, enforcement, criminal penalties and a licensing fund. It became law.
March 19, 2024Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF2394, which required broker licensing or representation and written disclosures for residential-property wholesalers, with contract cancellation rights and civil penalties for violations. It became law.
March 4, 2024Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF2265, which doubled personal-lines insurance renewal and nonrenewal notice from 30 to 60 days. It became law.
February 26, 2024Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF2400, which set notice, opt-out, and contract compliance requirements for third-party dental network access and prohibited compulsory virtual-credit-card payments with specified provider payment protections. It became law.
February 26, 2024Supports Corporate Accountability
Source: legis.iowa.gov
Voted for SF2204, which restored and expanded foreign agricultural-land registration and reporting, authorized Attorney General investigations, and increased specified noncompliance penalties. It became law.
February 19, 2024Supports Corporate Accountability
Source: legis.iowa.gov
Co-sponsored SF2099, requiring 90% voluntary land-use agreements as a condition for utilities to seize land rights. It also required financial safeguards, land restoration and compensation. It did not pass either chamber.
January 24, 2024Supports Corporate Accountability
Source: legis.iowa.gov
Co-sponsored SCR6, a nonbinding resolution urging the Iowa Utilities Board to deny eminent domain for carbon-dioxide pipelines. Neither chamber adopted it.
May 3, 2023Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF432, which required homeowners associations to supply records within ten business days and limited copying fees. It became law.
April 25, 2023Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF423, which barred discrimination against pharmacies participating in the federal discounted-drug program. It became law.
April 20, 2023Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF634, which required current certified sewage-system transfer inspectors and imposed a $5,000 penalty and one-year suspension for fraudulent reports. It became law.
April 19, 2023Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF607, which limited real-estate brokers’ liability for property or visitor harm unless directly caused by the broker; assigned property care to clients. It became law.
April 19, 2023Opposes Corporate Accountability
Source: legis.iowa.gov
Voted for HF599, which exempted municipal and small and cooperative utilities from state rules on deposits, disconnection and reconnection charges and delinquent-debt repayment, while retaining pre-disconnection payment-plan rules. It became law.
April 19, 2023Opposes Corporate Accountability
Source: legis.iowa.gov
Voted for HF553, which created a civil-liability defense for businesses meeting cybersecurity standards. It became law.
April 19, 2023Opposes Corporate Accountability
Source: legis.iowa.gov
Voted for HF475, which barred specified long-term residential real-estate service agreements. It became law.
April 19, 2023Supports Corporate Accountability
Source: legis.iowa.gov
Voted for SF228, which capped commercial-vehicle noneconomic damages at $5 million per plaintiff with exceptions and limited direct negligent-hiring claims. He also backed a failed amendment exempting death claims from the cap. It became law.
April 17, 2023Opposes Corporate Accountability
Source: legis.iowa.gov
Voted for HF601, which shortened specified utility rate-notice periods from 62 days to 30 days. It became law.
March 21, 2023Opposes Corporate Accountability
Source: legis.iowa.gov
Voted for SF262, which established consumer rights to access and delete supplied personal data and opt out of its sale, with business-security duties. It became law.
March 6, 2023Supports Corporate Accountability
Source: legis.iowa.gov
Voted for HF133, which required lender notice and dealer refunds of eligible unused motor-vehicle debt-cancellation coverage after early payoff. It became law.
February 15, 2023Supports Corporate Accountability
Source: legis.iowa.gov
Voted against HF161, which capped noneconomic damages in medical-malpractice cases at $1 million or $2 million, with exceptions. It became law.
February 8, 2023Supports Corporate Accountability
Source: legis.iowa.gov
Track record — Public Infrastructure
Public Infrastructure · 10 support
Voted for HF2765, which required reporting and repair rules for mining-related subsidence on public land and rights-of-way. It became law.
May 2, 2026Supports Public Infrastructure
Source: legis.iowa.gov
Voted for SF2478, which funded transportation operations and infrastructure projects. It became law.
April 27, 2026Supports Public Infrastructure
Source: legis.iowa.gov
Voted for SF2304, which authorized water and wastewater infrastructure enhancement charges subject to commission approval and a 10% revenue limit. It became law.
March 31, 2026Supports Public Infrastructure
Source: legis.iowa.gov
Voted for HF2583, which required electric-transmission emergency response plans and outage notices, with confidentiality and civil penalties. It became law.
March 24, 2026Supports Public Infrastructure
Source: legis.iowa.gov
Voted for SF2214, which authorized electric-transmission lines along highway rights-of-way unless unsafe or disruptive. It became law.
February 24, 2026Supports Public Infrastructure
Source: legis.iowa.gov
Voted for HF2581, which strengthened underground-facility locating and excavation safety, requiring operator presence near high-pressure pipelines and locator civil penalties. It became law.
April 16, 2024Supports Public Infrastructure
Source: legis.iowa.gov
Voted for HF2308, which authorized acceptance of federal emergency assistance and state cost sharing for eligible disaster projects, and expanded hazard-mitigation grant authority for eligible local and nonprofit applicants. It became law.
April 3, 2024Supports Public Infrastructure
Source: legis.iowa.gov
Voted for HF2175, extending statewide cell-tower siting rules through July 2035, with limits on local fees and approval deadlines. It became law.
February 26, 2024Supports Public Infrastructure
Source: legis.iowa.gov
Voted for SF577, a capital budget that created Destination Iowa tourism and outdoor-recreation grants. It initially reserved half the available grant money for rural communities. It became law.
May 3, 2023Supports Public Infrastructure
Source: legis.iowa.gov
Voted for HF711, which created a levee-improvement fund with $5 million in annual transfers for five years. It became law.
May 2, 2023Supports Public Infrastructure
Source: legis.iowa.gov
Track record — General
General · 330 records
Voted for HF2801, expanding major-project incentives to a qualifying rural project, with investment credits up to 10% and ten-year recapture rules. It became law.
October 2, 2026
Source: legis.iowa.gov
Received the National Federation of Independent Business Iowa PAC’s endorsement for the 2026 election.
September 23, 2026
Source: nfib.com
Seconded an incident-reporting policy covering safety concerns, suspected misconduct and program abuse. It prohibited retaliation against good-faith reporters.
June 18, 2026
Source: static1.squarespace.com
Endorsed Abigail Maas for Iowa state auditor.
June 1, 2026
Source: kwqc.com
Voted for SF2484, which funded capital projects and railway-crossing grants, reduced renewable-fuel funding, and expanded tourism assistance; partial veto. The Senate passed it 45–0.
May 3, 2026
Source: legis.iowa.gov
Voted for HF2800, which combined standing appropriations with civil-rights preemption, curriculum mandates, charter pensions, judicial pay authority, and other changes; partial veto. The Senate passed it 29–11.
May 3, 2026
Source: legis.iowa.gov
Voted for SF2497, which replaced the creditor-assignment liquidation law with a uniform framework and exempted asset assignments from real-estate transfer tax. It became law.
May 3, 2026
Source: legis.iowa.gov
Voted for SF2472, which capped local property-tax growth and changed homestead exemptions, homebuyer savings, school taxes, urban renewal, and state budget transfers. It became law.
May 3, 2026
Source: legis.iowa.gov
Voted for SF2453, which required university foundations to invest at least 1% of endowments in state-certified innovation funds; governor vetoed it. The Senate passed it 39–5.
May 3, 2026
Source: legis.iowa.gov
Voted for HF2799, which created corporate-headquarters and worker-training incentives, repealed the new-jobs credit, and funded electricity forecasting. It became law.
May 3, 2026
Source: legis.iowa.gov
Voted for HF2797, which gave officers retroactive appeal protections and publicly paid fees after successful challenges to prosecutorial credibility lists. It became law.
May 3, 2026
Source: legis.iowa.gov
Voted for HF2769, which funded the judicial branch and changed court operations, including open judicial retirement-system meetings. It became law.
May 2, 2026
Source: legis.iowa.gov
Voted for HF2771, which funded agriculture and environmental agencies and created rural water infrastructure loans alongside water-quality allocations. It became law.
May 2, 2026
Source: legis.iowa.gov
Voted for HF2782, which funded health, veterans, Medicaid, child care and family programs and created comprehensive family support; opioid and block-grant clauses item-vetoed. The Senate passed it 30–14.
May 2, 2026
Source: legis.iowa.gov
Voted for HF2770, which funded justice agencies, raised appointed-attorney rates, created attorney loan repayment, and increased filing fees for sexual-assault examination grants. It became law.
May 2, 2026
Source: legis.iowa.gov
Voted for SF2490, which changed hydrogen pooling, required landowner permission and damage agreements, imposed severance taxes, and barred most local oil and gas regulation. It became law.
May 2, 2026
Source: legis.iowa.gov
Voted for SF654, permitting notified beaver-dam removal and specified crop-loss depredation permits, with revised trapping identification and tree-stand liability rules. It became law.
May 2, 2026
Source: legis.iowa.gov
Voted for HF2531, which required local governments to transfer severed mineral interests to surface owners and vested abandoned mineral interests after 20 inactive years. It became law.
May 2, 2026
Source: legis.iowa.gov
Voted for SF2488, which centralized early childhood and family services at health and human services department, replacing prevention and decategorization programs and transferring their funds. It became law.
May 1, 2026
Source: legis.iowa.gov
Voted for HF2757, which created nuclear-facility sales-tax exemptions contingent on contributions to university nuclear-workforce programs. It became law.
April 30, 2026
Source: legis.iowa.gov
Voted for SF2168, which expanded apprenticeship funding and facilities assistance while changing workforce training, licensing, scholarships, and unemployment case management. It became law.
April 30, 2026
Source: legis.iowa.gov
Voted for HF2783, which funded education and universities, changed tuition grants, and eliminated the special education council; school email security appropriation item-vetoed. The Senate passed it 27–15.
April 30, 2026
Source: legis.iowa.gov
Voted for HF1028, which expanded interdepartmental funding transfers and changed state IT contracts, cybersecurity confidentiality, and criminal-justice data sharing. It became law.
April 30, 2026
Source: legis.iowa.gov
Voted against Senate File 2284, a bill to set new limits on automatic license plate readers. The Iowa Senate passed it 31-9, but the two chambers never agreed on the same text, so it did not become law.
April 30, 2026
Source: legiscan.com
Voted for HF2199, which expanded eligibility for short-course police academy training to qualifying graduates or experienced military and federal officers. It became law.
April 29, 2026
Source: legis.iowa.gov
Voted for HF2348, which expanded animal-torture felony definitions and increased penalties for repeat animal-abuse offenders. It became law.
April 29, 2026
Source: legis.iowa.gov
Voted for House File 2711, which removes affirmative action from Iowa law. The Iowa Senate passed it 31-15, and it became law.
April 29, 2026
Source: legiscan.com
Voted for HF2772, which funded economic development and codified the Housing Renewal Program with recycled assistance payments. It became law.
April 28, 2026
Source: legis.iowa.gov
Voted for HF2768, which funded state administration and changed fee deposits for licensing, insurance, and revenue agencies. It became law.
April 28, 2026
Source: legis.iowa.gov
Voted for SF2289, which expanded racing and gaming enforcement and lifetime gambling bans, revised building-code fee routing and allowed zero-census pediatric palliative centers. It became law.
April 28, 2026
Source: legis.iowa.gov
Voted for SF2465, which changed agricultural grants, school-food purchasing, farm tourism zoning, grain protections, inspections, and veterinary loan tax treatment. It became law.
April 28, 2026
Source: legis.iowa.gov
Voted for SF2492, preserving and broadening corporate foreign-income deductions after changes in federal tax law. It became law.
April 27, 2026
Source: legis.iowa.gov
Voted for HF2676, which combined nutrition education, restricted SNAP and school foods, over-the-counter ivermectin, student screen-time rules, and psychology licensing. It became law.
April 27, 2026
Source: legis.iowa.gov
Voted for HF2780, which authorized city social drinking districts and changed wine distribution and permits. It became law.
April 27, 2026
Source: legis.iowa.gov
Voted for HF2634, which revised preneed funeral seller audit and licensing and cemetery trust rules, including government cemetery fund requirements and removal of automatic five-year exams. It became law.
April 22, 2026
Source: legis.iowa.gov
Voted for SF2428, which expanded teacher removal of disruptive students, classroom readmission oversight, paid injury leave, and special-education training. It became law.
April 22, 2026
Source: legis.iowa.gov
Voted for HF2498, which joined the interstate podiatric medical licensing compact. It became law.
April 22, 2026
Source: legis.iowa.gov
Voted for SF2493, which exempted qualifying high-ethanol agricultural fuel from motor fuel excise tax. It became law.
April 22, 2026
Source: legis.iowa.gov
Voted for SF2500, which replaced elected officers with county-appointed officers in many townships and added budget oversight and rural-fire fund rules. It passed the Senate but did not become law.
April 22, 2026
Source: legis.iowa.gov
Voted for SF2299, which required students or parents to reimburse qualifying failed or withdrawn dual-enrollment courses; governor vetoed it. The Senate passed it 33–12.
April 21, 2026
Source: legis.iowa.gov
Voted for HF2523, which authorized parents to consent to a minor's substance-use or mental-health commitment over the minor's objection. It became law.
April 21, 2026
Source: legis.iowa.gov
Voted for SF2187, which required federal immigration-status checks before driver-license issuance or renewal for applicants lacking citizenship proof. It became law.
April 21, 2026
Source: legis.iowa.gov
Voted for HF2490, which expanded meeting notices and severance-pay disclosure while authorizing injunctions against vexatious records requests. It became law.
April 20, 2026
Source: legis.iowa.gov
Voted for HF2562, which authorized family members and courts to arrange placement and insurance for adults unable to consent. It became law.
April 20, 2026
Source: legis.iowa.gov
Voted for HF960, which expanded sales-tax exemptions for telecommunications and internet transmission equipment. It became law.
April 20, 2026
Source: legis.iowa.gov
Voted for SF2496, which excluded emergency-medical-services property taxes from tax-increment-financing diversions. It became law.
April 20, 2026
Source: legis.iowa.gov
Voted for SF2379, which expanded victim counseling confidentiality, protective orders, sexual-assault evidence retention, and offender registration while revising competency and restitution rules. It became law.
April 16, 2026
Source: legis.iowa.gov
Voted for HF2707, which reorganized health and human services department service districts and volunteer services while delaying aging-service area redesignation. It became law.
April 16, 2026
Source: legis.iowa.gov
Voted for HF2591, which changed varsity transfer waiting periods to 140 calendar days and authorized eighth-graders to compete with high-school students. It became law.
April 14, 2026
Source: legis.iowa.gov
Voted for SF2426, which required commercial drivers to demonstrate English proficiency and imposed criminal penalties, fines, and out-of-service orders. It became law.
April 8, 2026
Source: legis.iowa.gov
Voted for HF940, which authorized written amendments to premarital agreements and barred marriage alone from implying undue influence. It passed the Senate but did not become law.
April 8, 2026
Source: legis.iowa.gov
Voted for SF2286, which capped local public-fund investment in joint trusts at 25% and required uninsured-risk acknowledgments. It passed the Senate but did not become law.
April 8, 2026
Source: legis.iowa.gov
Voted for HF2660, raising small-estate affidavit eligibility from $50,000 to $100,000 and revising decedent-account and child-support distributions. It became law.
April 7, 2026
Source: legis.iowa.gov
Voted for HF2596, which changed grain dealer and warehouse audits, credit-sale title transfer and financial security, bankruptcy claim deadlines, and grain-indemnity fee and repayment timing. It passed the Senate but did not become law.
April 7, 2026
Source: legis.iowa.gov
Voted for HF2706, which reorganized magistrate appointments by judicial election district and created senior magistrates; the salary division was later repealed. It became law.
April 7, 2026
Source: legis.iowa.gov
Voted for SF2471, setting the lifetime fur-harvester license fee for qualifying disabled veterans at $5. It became law.
April 7, 2026
Source: legis.iowa.gov
Voted for SF2139, which joined athletic-trainer licensing compact with interstate privileges and coordinated disciplinary information. It became law.
April 7, 2026
Source: legis.iowa.gov
Voted for SF176, limiting online-school pupils' resident-district activities to those their online school did not offer, while raising the cap to two activities per academic term. It became law.
April 6, 2026
Source: legis.iowa.gov
Voted for HF2532, setting a two-year deadline for certain inheritance-transfer challenges and allowing equitable probate fee awards, with revised wrongful-death and trust rules. It became law.
April 6, 2026
Source: legis.iowa.gov
Voted for SF2448, which required homeowners-association transfer-fee disclosures and limited inspection-report disclosure to requested repairs. It became law.
April 6, 2026
Source: legis.iowa.gov
Voted for HF2671, which barred event-count limits on Capitol outdoor-event approvals and required biodiesel-capable state vehicle leases. It became law.
March 31, 2026
Source: legis.iowa.gov
Voted for SF2470, which created prediction-market licensing, revenue or fallback excise taxes, and related income-tax rules. It passed the Senate but did not become law.
March 31, 2026
Source: legis.iowa.gov
Voted for HF2667, which created a statewide urban design board, required cost reports for noncompliant city street projects, and barred mid-project design changes; vetoed. The Senate passed it 28–18.
March 31, 2026
Source: legis.iowa.gov
Voted for HF2582, which expanded insurance-fraud investigator arrest authority and changed adjuster licensing and financial-responsibility safeguards. It became law.
March 30, 2026
Source: legis.iowa.gov
Voted for HF2739, which replaced HMO premium tax with a health-care-related tax and added $89 million Medicaid funding plus taxpayer-relief transfers. It became law.
March 24, 2026
Source: legis.iowa.gov
Voted for HF648, which created dental sedation-host permits allowing qualified dentists to employ anesthesiologists or nurse anesthetists. It became law.
March 23, 2026
Source: legis.iowa.gov
Voted for HF2619, which adopted family-law arbitration with domestic-violence safeguards and court review of awards. It became law.
March 23, 2026
Source: legis.iowa.gov
Voted for HF2500, which required Iowa law and Iowa courts in state purchasing contracts and voided specified vendor terms. It became law.
March 23, 2026
Source: legis.iowa.gov
Seconded procurement rules requiring price and performance reviews for professional-service renewals and checks on federal contractor eligibility.
March 20, 2026
Source: static1.squarespace.com
Voted for HF2485, updating remote vehicle-sale, title and record rules and exempting remote sales from door-to-door sales law. It became law.
March 17, 2026
Source: legis.iowa.gov
Voted for SF2466, proposing performance-based county veterans-service grants and a statewide claims system alongside trust-fund and lottery changes. It passed the Senate but did not become law.
March 10, 2026
Source: legis.iowa.gov
Voted for SF2432, which eliminated city health departments and boards while requiring county-hospital service-sharing agreements or waivers. It passed the Senate but did not become law.
March 10, 2026
Source: legis.iowa.gov
Voted for SF2438, which changed landlords' utility delinquency and disconnection notices, account-change notifications and certain deposit rules. It passed the Senate but did not become law.
March 10, 2026
Source: legis.iowa.gov
Voted for SF413, relaxing Iowa residency rules for state-bank directors, cutting annual meetings to six and removing blanket electronic-activity rule authority. It became law.
March 10, 2026
Source: legis.iowa.gov
Voted for SF2380, which created remedies against abusive website-accessibility litigation, with notice, correction periods, fees and sanctions. It passed the Senate but did not become law.
March 10, 2026
Source: legis.iowa.gov
Voted for SF2070, which split uniform-law commissioner appointments among the Governor, House Speaker and Senate President and shortened terms to two years. It passed the Senate but did not become law.
March 9, 2026
Source: legis.iowa.gov
Voted for SF487, which required three-year unemployment-insurance employer records, advance audit notice and employer appeal procedures. It passed the Senate but did not become law.
March 4, 2026
Source: legis.iowa.gov
Voted for SF2340, which barred most local restrictions on qualifying nonresidential battery-charged security alarm systems. It became law.
March 4, 2026
Source: legis.iowa.gov
Voted for HF2558, which exempted certain city electric-generation equipment and manufactured-home installation from public construction bidding. It became law.
March 4, 2026
Source: legis.iowa.gov
Voted for SF2293, which removed the statutory requirement to maintain the historical research center in Iowa City. It passed the Senate but did not become law.
March 4, 2026
Source: legis.iowa.gov
Voted for SF2429, which expanded milk-hauling permits from 96,000 to 136,000 pounds and allowed local-road permitting under axle limits. It became law.
March 3, 2026
Source: legis.iowa.gov
Voted for SF2089, which allowed separate unemployment-benefit claimant and employer statements and responses before benefit decisions. It passed the Senate but did not become law.
March 3, 2026
Source: legis.iowa.gov
Voted for SF2385, which directed sale of the Iowa Communications Network with ten-year continuity for contracted services. It passed the Senate but did not become law.
March 3, 2026
Source: legis.iowa.gov
Voted for SF2296, requiring cryptocurrency kiosk operators to hold money-transmitter licenses and applying consumer-fraud remedies while removing some receipt duties. It became law.
March 2, 2026
Source: legis.iowa.gov
Voted for SF2376, which required $50,000 contractor performance bonds while limiting local licensing and bond mandates. It passed the Senate but did not become law.
March 2, 2026
Source: legis.iowa.gov
Voted for SF2320, which required in-person dual-enrollment classes when available unless school officials approved online enrollment; vetoed. The Senate passed it 44–0.
March 2, 2026
Source: legis.iowa.gov
Voted for SF2456, which allowed optional five-cent rounding of cash transactions and cash wages, while retaining exact noncash transaction amounts. It passed the Senate but did not become law.
February 26, 2026
Source: legis.iowa.gov
Voted for SF2351, which restricted open enrollment for chronically absent pupils unless receiving districts approved transfers. It passed the Senate but did not become law.
February 26, 2026
Source: legis.iowa.gov
Voted for SF2198, requiring healthcare agents to follow patients' wishes in powers of attorney, life-sustaining declarations or communications to the agent, not remarks to others absent an express limit. It became law.
February 24, 2026
Source: legis.iowa.gov
Voted for SF2280, which expanded professional gun-carry permits to lawmakers and specified officials, with threat and doxing penalties. It became law.
February 24, 2026
Source: legis.iowa.gov
Voted for SF2145, allowing local officials and employees coworker medical-crowdfunding gifts capped at $100 per donor each year. It passed the Senate but did not become law.
February 24, 2026
Source: legis.iowa.gov
Voted for SF2186, which allowed deployed military parents to make up missed custody or visitation. It passed the Senate but did not become law.
February 23, 2026
Source: legis.iowa.gov
Voted for SF2039, which authorized legislative leaders to intervene in court review of agency actions. It became law.
February 23, 2026
Source: legis.iowa.gov
Reaffirmed his endorsement of Brad Sherman for Iowa governor.
February 18, 2026
Source: theiowastandard.com
Chaired review of SF2177, requiring digital-library filtering of obscene and drug-related materials with provider-contract sanctions. Neither chamber passed it.
February 12, 2026
Source: legis.iowa.gov
Voted for SF2096, replacing fixed initial and annual foster-parent training hours with individualized state health-agency requirements. It became law.
February 10, 2026
Source: legis.iowa.gov
Co-sponsored SJR2008, a nonbinding resolution supporting abolition of the U.S. Department of Education and transfer of authority to states. Neither it nor its successor, SJR2012, passed either chamber.
February 9, 2026
Source: legis.iowa.gov
Introduced SF2195, recognizing gold and silver coins as legal tender and exempting related transactions from taxes. It also authorized insured metal-backed payment systems with privacy protections. It did not pass either chamber.
February 4, 2026
Source: legis.iowa.gov
Voted in the Technology Committee for SF2199, assigning qualifying AI-generated output to users and lawfully trained AI to its trainers, with employer-work and intellectual-property safeguards. The committee approved it 11–0; it did not pass the Senate.
February 4, 2026
Source: legis.iowa.gov
Opposed proposed changes to Iowa’s public employee pensions at a legislative forum.
January 24, 2026
Source: kwit.org
Endorsed Chris McGowan for Iowa’s 4th Congressional District.
November 24, 2025
Source: mcgowanforiowa.com
Endorsed Wendy Larson for the Iowa House District 7 special election.
October 2, 2025
Source: kdsnradio.com
Seconded a policy prorating vacation and paid-leave accrual for employees working 32 rather than 40 hours weekly.
September 12, 2025
Source: static1.squarespace.com
Endorsed Jim Carlin for U.S. Senate.
July 10, 2025
Source: bleedingheartland.com
Seconded renewal of a shared employee childcare benefit. The partnership's projected share for two employees was $5,625.
June 20, 2025
Source: static1.squarespace.com
Seconded $110,000 in juvenile-court fund transfers and coordination contracts of $20,000 for family protection and $50,000 for county services.
June 20, 2025
Source: static1.squarespace.com
Voted for SF659, assigning school-employee abuse investigations to the state health agency, creating a horse-racing tax fund and requiring local reimbursement for 911 delivery costs. It became law.
May 15, 2025
Source: legis.iowa.gov
Voted for HF1039, shifting district-court furnishing costs fully to counties and removing state reimbursement in an infrastructure budget. It became law.
May 15, 2025
Source: legis.iowa.gov
Voted for SF660, funding school-support staff pay, special-education oversight, public-safety equipment, film incentives and major-event grants from sports-wagering receipts. It became law June 11, 2025.
May 15, 2025
Source: legis.iowa.gov
Voted for amended HF711, allowing supervised unlicensed cosmetology work after two hours of education and a licensing-exam route after 2,000 supervised hours, with disclosures and safety oversight. It became law June 6, 2025.
May 14, 2025
Source: legis.iowa.gov
Voted for amended SF612, making historic-preservation tax credits fully refundable from 2025, extending a qualifying city's budget deadline, and moving tobacco permits and reporting online. It became law June 6, 2025.
May 14, 2025
Source: legis.iowa.gov
Voted for HF1049, raising personal-needs allowances to $55 monthly, barring Medicaid gender-transition payments and authorizing hospital-payment assessments in a health-services budget. It became law.
May 14, 2025
Source: legis.iowa.gov
Voted for SF607, reducing employers' unemployment-insurance taxable wage base and contribution rates and simplifying rate tables. It changed employer taxes, not workers' benefit eligibility. It became law June 5, 2025.
May 14, 2025
Source: legis.iowa.gov
Voted for amended HF189, requiring public-school agreements to let eligible private-school students join sports unavailable at their own schools, under common conduct rules and fee caps. It became law June 6, 2025.
May 14, 2025
Source: legis.iowa.gov
Voted for HF979, expanding oversized and overweight road permits, local-route review and a 12.5% weight tolerance. It became law.
May 14, 2025
Source: legis.iowa.gov
Voted for amended HF1037, protecting school and EMS levies from tax-increment diversion, reducing long-running revenue capture, and phasing down urban-renewal property-value coverage. The Senate approved it; the House did not concur, and it did not become law.
May 13, 2025
Source: legis.iowa.gov
Voted for SF626, which authorized federal grant appropriations and allowed federally required worker-pay or training conditions on local development incentives. It became law.
May 13, 2025
Source: legis.iowa.gov
Voted for HF972, which reorganized rural health recruitment incentives and sought federal rural-health and medical-residency funding. Existing award commitments remained protected. It became law.
May 13, 2025
Source: legis.iowa.gov
Voted for HF976, which limited tax exemptions for new or expanded data centers and exempted qualifying lump-sum retirement distributions. It became law.
May 13, 2025
Source: legis.iowa.gov
Voted for SF657, which created business, seed-investment, film and sustainable-aviation-fuel incentives, while replacing research credits and repealing employer childcare credits. It became law.
May 13, 2025
Source: legis.iowa.gov
Voted for SF644, raising appointed-defense fees, restricting recurring pretrial risk assessments and protecting prison-worker identifying information in a justice budget. It became law.
May 13, 2025
Source: legis.iowa.gov
Voted for SF633, proposing per-acre forest and fruit-tree reservation fees for county revenue and later property-tax relief. It passed the Senate but did not become law.
May 13, 2025
Source: legis.iowa.gov
Voted for SF648, allowing agreed civil trials in neighboring counties and exempting interpreter debts from specified collection fees in a judicial budget. It became law.
May 13, 2025
Source: legis.iowa.gov
Voted for SF647, changing tuition-grant funds and delaying high-need-school aid in an education budget. The Governor signed it but vetoed $1.5 million for neighboring-state tuition at Northern Iowa.
May 12, 2025
Source: legis.iowa.gov
Voted for SF412, which changed rental notices, fees and eviction procedures, and added limited eviction-record sealing. The proposal did not become law. The Senate passed it 34–16.
May 12, 2025
Source: legis.iowa.gov
Voted for HF975, which reorganized economic-development and arts programs and removed employee-health-insurance requirements for certain tourism grants. It became law.
May 12, 2025
Source: legis.iowa.gov
Voted for SF646, adding $200,000 for matched food-bank purchases and replacing the animal-disease fund in an agriculture budget. It became law.
May 12, 2025
Source: legis.iowa.gov
Voted for House File 856, which bars governments and public colleges from spending money on diversity, equity and inclusion programs. The Iowa Senate passed it 34-16, and it became law.
May 9, 2025
Source: legiscan.com
Voted for SF632, removing a fertilizer fee-reduction trigger and authorizing livestock-disease emergency rules and veterinary penalties, alongside other agricultural regulation. It became law.
April 29, 2025
Source: legis.iowa.gov
Voted for SF641, which changed foster-care and behavioral-health administration, restricted access to internal audits, and reduced Medicaid insurer premium taxes. It became law.
April 29, 2025
Source: legis.iowa.gov
Voted for HF297, which allowed qualifying volunteer emergency responders to receive city compensation and authorized dedicated emergency-equipment funds. It became law.
April 29, 2025
Source: legis.iowa.gov
Voted for SF474, revising residential youth-treatment licensing, placement and assessments. The bill also changed juvenile-court supervision and preserved health-insurance eligibility during confinement. It became law.
April 29, 2025
Source: legis.iowa.gov
Voted for HF885, adding a deer-hunting license for qualifying disabled veterans and increasing special nonresident veteran turkey-license allocations. It became law.
April 28, 2025
Source: legis.iowa.gov
Voted for SF635, proposing county-approved property-tax relief for qualifying volunteer emergency responders. It capped the annual benefit at $500. It passed the Senate but did not become law.
April 28, 2025
Source: legis.iowa.gov
Voted for SF445, proposing direct preschool aid for community providers, child-care assistance changes and a full-day preschool partnership pilot. It also reorganized early-childhood programs and reduced standing at-risk funding. It passed the Senate but did not become law.
April 23, 2025
Source: legis.iowa.gov
Voted for HF956, broadening judicial residency rules, raising retirement ages and allowing remote court proceedings. It also changed court-reporter management and access to filed civil pleadings. It became law.
April 23, 2025
Source: legis.iowa.gov
Voted for HF890, defining community-college teacher status by majority credit-instruction workload and shifting pay authority at Iowa's blind and deaf schools. It became law.
April 22, 2025
Source: legis.iowa.gov
Voted for SF301, which proposed allowing county hospitals to establish childcare facilities or contract with licensed childcare operators. It passed the Senate but did not become law.
April 21, 2025
Source: legis.iowa.gov
Voted for SF625, which proposed gambling-tax and license-fee changes, with sports-betting receipts designated for public-safety equipment. It passed the Senate but did not become law.
April 17, 2025
Source: legis.iowa.gov
Voted for HF643, requiring state reimbursement of $50 daily for county jail custody of civilly committed sexually violent predators facing new criminal proceedings. The bill became law.
April 16, 2025
Source: legis.iowa.gov
Voted for HF471, expanding the licensed providers recognized by school concussion policies to nurses, therapists and specially trained psychologists. The bill became law.
April 16, 2025
Source: legis.iowa.gov
Voted for HF862, authorizing county supervisors to hire outside counsel for the board or county officials by majority vote. The bill became law.
April 16, 2025
Source: legis.iowa.gov
Voted for HF776, changing professional licensing investigations, fees and complaint dismissal rules. It also protected applicants’ personal information and changed disability-parking standards. It became law.
April 16, 2025
Source: legis.iowa.gov
Voted for SJR11, proposing a constitutional two-thirds legislative threshold for new state income taxes or rate increases. Local-option taxes were excluded. It advanced as a constitutional proposal, not an enacted amendment.
April 15, 2025
Source: legis.iowa.gov
Voted for HF390, which allowed childcare staff’s initial physical examination within six months before or after starting work, retaining three-year follow-ups. It became law.
April 15, 2025
Source: legis.iowa.gov
Voted for HF652, which allowed city and county boards to grant specified zoning-size exceptions for unique, non-self-created practical property difficulties. It became law.
April 15, 2025
Source: legis.iowa.gov
Voted for HF573, which expanded statewide filing and police custody authority for court-ordered mental-health or substance-use commitments. It became law.
April 14, 2025
Source: legis.iowa.gov
Voted for SF617, which proposed raising the veterans trust-fund threshold from $50 million to $75 million and changing lottery-revenue allocations. It passed the Senate but did not become law.
April 14, 2025
Source: legis.iowa.gov
Voted for HF532, which joined an interstate agreement allowing qualified dietitians to practice in other participating states. It became law.
April 14, 2025
Source: legis.iowa.gov
Voted for HF470, which expanded alcohol take-away and open-container and producer-premises permissions, permitted state-agency licenses and removed beer and wine permit bonds. It became law.
April 14, 2025
Source: legis.iowa.gov
Reviewed the design and security of Iowa’s new voter registration system.
April 14, 2025
Source: theiowastandard.com
Voted for HF547, which joined an interstate agreement allowing qualified respiratory therapists to practice in other participating states. It became law.
April 14, 2025
Source: legis.iowa.gov
Voted for SF515, which proposed favoring a child's existing type of education in disputed custody decisions, with specified parental rights and access rules. It passed the Senate but did not become law.
April 9, 2025
Source: legis.iowa.gov
Voted for HF392, which allowed high schools to seek approval for year-round school calendars. It became law.
April 9, 2025
Source: legis.iowa.gov
Voted for HF787, which changed teacher pay and preparation rules, allowed qualifying out-of-state special education, and transferred education job postings. It became law.
April 9, 2025
Source: legis.iowa.gov
Voted for HF806, which extended peer-review confidentiality and qualified civil immunity to a statewide nonprofit organ-procurement organization. It became law.
April 9, 2025
Source: legis.iowa.gov
Voted for HF805, which allowed dental assistants to practice without registration after supervised practical training, while reserving the registered-assistant title. It became law.
April 9, 2025
Source: legis.iowa.gov
Voted for HF363, which removed control of funeral arrangements and remains from specified ineligible people, including those charged in connection with the death. It became law.
April 9, 2025
Source: legis.iowa.gov
Voted for HF118, which capped Guard tuition scholarships after specified federal aid and removed the ban on using unit or branch distinctions in award decisions. It became law.
April 9, 2025
Source: legis.iowa.gov
Voted for HF647, setting criminal-trial venue by victim or defendant residence when an offense’s location is unknown. The bill became law.
April 8, 2025
Source: legis.iowa.gov
Voted for HF860, which barred state and local equipment restrictions based solely on fuel source, including both combustion fuels and electric power. It became law.
April 8, 2025
Source: legis.iowa.gov
Voted for HF309, requiring review of nursing-home deficiencies and facility evidence before final immediate-jeopardy or substandard-care findings. The bill became law.
April 8, 2025
Source: legis.iowa.gov
Voted for HF778, which created an accountant-certification route with 120 college credits and two years' experience, alongside the 150-credit, one-year route. It became law.
April 8, 2025
Source: legis.iowa.gov
Voted for HF954, banning ranked-choice voting and changing party qualification, minor-party deadlines and noncitizen registration procedures. It also established electronic poll-book certification and ballot-retention rules. It became law.
April 7, 2025
Source: legis.iowa.gov
Voted for HF314, allowing courts to waive adoption preplacement investigations for qualifying guardians with at least three years of service. The bill became law.
April 7, 2025
Source: legis.iowa.gov
Voted for HF300, joining a physician-assistant licensing compact with interstate practice, background-check and disciplinary safeguards. The bill became law.
March 26, 2025
Source: legis.iowa.gov
Voted against Senate File 394, a bill to shield pesticide makers from failure-to-warn lawsuits when the label was federally approved. The Iowa Senate passed it 26-21, but the full House never voted on it, so it did not become law.
March 26, 2025
Source: legiscan.com
Voted for HF783, which required joint oversight of high-school sports conference changes and restricted schools leaving conferences without approval. It became law.
March 25, 2025
Source: legis.iowa.gov
Voted for SF542, which allowed support payments to be suspended when juvenile courts placed a child with the parent obligated to pay them. It became law.
March 25, 2025
Source: legis.iowa.gov
Voted for SF574, which reduced permissible retained public-improvement payments from 5% to 3% for public corporations, subcontract payments and retained claims funds. It became law.
March 25, 2025
Source: legis.iowa.gov
Voted for SF494, which proposed limits on state and local bans on residential gardening and sales of home-grown food, with safety and property exceptions. It passed the Senate but did not become law.
March 24, 2025
Source: legis.iowa.gov
Seconded a $25,000 grant application for before- and after-school care and tutoring for kindergarten-through-fifth-grade children in Kingsley-Pierson.
March 21, 2025
Source: static1.squarespace.com
Voted for SF513, barring new court-ordered college support in divorce cases while preserving existing orders. The bill became law.
March 19, 2025
Source: legis.iowa.gov
Voted for SF256, preserving property boundaries established by ten years’ acquiescence despite later common ownership. It passed the Senate, not the House.
March 19, 2025
Source: legis.iowa.gov
Voted for SF521, which proposed allowing courts to award attorney fees for willful violation of divorce orders. It passed the Senate but did not become law.
March 19, 2025
Source: legis.iowa.gov
Voted for SF523, allowing separate joint-custody decision rights and expedited court resolution of parental disputes. It passed the Senate, not the House.
March 18, 2025
Source: legis.iowa.gov
Voted for SF514, making temporary joint physical child care the default in divorce proceedings, with court findings for exceptions. It passed the Senate, not the House.
March 18, 2025
Source: legis.iowa.gov
Voted for SF469, which created a time-limited physician emeritus license for physicians at least 60 primarily supervising and training residents, with reduced fees and waived continuing education. It became law.
March 17, 2025
Source: legis.iowa.gov
Voted for SF407, expanding governor appointments and removing the judge’s seat on district judicial nominating commissions. It passed the Senate, not the House.
March 17, 2025
Source: legis.iowa.gov
Voted for SF427, adding an Iowa-law surveyor examination and eliminating temporary surveyor licenses. It became law.
March 11, 2025
Source: legis.iowa.gov
Voted for SF296, which allowed emergency providers to stabilize severely injured on-duty police dogs after serving human patients. It became law.
March 11, 2025
Source: legis.iowa.gov
Voted for SF153, which changed intrastate hazardous-material commercial-driver age-rule exemptions and farm-delivery coverage. It became law.
March 11, 2025
Source: legis.iowa.gov
Voted for SF314, exempting open houses, auctions and specified nonresidential or large properties from buyer brokerage-agreement requirements. It became law.
March 11, 2025
Source: legis.iowa.gov
Voted for SF93, which expanded county veterans-board eligibility to specified current and former Guard and reserve members. It became law.
March 10, 2025
Source: legis.iowa.gov
Voted for SF75, which required district-elected supervisors in Regents-university counties and special elections for specified vacancies. It became law.
March 10, 2025
Source: legis.iowa.gov
Voted for SF295, which authorized sale of the Wallace state office building and adjacent Capitol parking structure. It passed the Senate but did not become law.
March 10, 2025
Source: legis.iowa.gov
Voted for SF42, which allowed county emergency-medical-services tax funds to pay responder wages. It became law.
March 10, 2025
Source: legis.iowa.gov
Voted for HF260, changing lottery oversight and employment background checks, expanding confidential security records and removing recommendations for independent accountant witnesses at drawings. It became law.
February 25, 2025
Source: legis.iowa.gov
Moved to approve a $125,000 child-abuse-prevention grant application for home visits, parenting support and basic-needs services.
February 21, 2025
Source: static1.squarespace.com
Voted for SF152, which allowed driving-test waivers for qualified military-license holders. It passed the Senate but did not become law.
February 11, 2025
Source: legis.iowa.gov
Co-sponsored SF229, separating the utilities consumer advocate from the attorney general and changing appointment and reporting oversight. It did not pass either chamber.
February 6, 2025
Source: legis.iowa.gov
Co-sponsored SF112, requiring state-issued gold- and silver-backed currency, shared metal reserves and redemption arrangements. This refiling of SF2108 did not pass either chamber.
January 23, 2025
Source: legis.iowa.gov
Co-sponsored SF117, barring employers and licensing boards from restricting pharmacists’ and practitioners’ professional medication decisions within their lawful scope. Neither it nor its successor, SF313, passed either chamber.
January 23, 2025
Source: legis.iowa.gov
Co-sponsored SF115, requiring informed written parental consent before students received human-growth-and-development instruction or related seminars. It did not pass either chamber.
January 23, 2025
Source: legis.iowa.gov
Seconded two juvenile-services grant applications seeking $125,000 for family contact and $88,000 for mental-health treatment. The board approved both applications.
January 17, 2025
Source: static1.squarespace.com
Co-sponsored SF48, requiring confidential medical-error reporting and corrective plans, with an exemption from separate abuse reporting. Its successor, SF581, removed that exemption; neither bill passed either chamber.
January 15, 2025
Source: legis.iowa.gov
Began serving as vice-chair of the Iowa Senate Technology Committee.
January 13, 2025
Source: legis.iowa.gov
Joined the Siouxland Human Investment Partnership board. It oversees early-childhood programs in Ida and Woodbury counties and coordinated services in Woodbury County.
June 21, 2024
Source: static1.squarespace.com
Endorsed Kevin Virgil for Iowa’s 4th Congressional District.
May 30, 2024
Source: theiowastandard.com
Voted for SF2368, which expanded charter-school per-pupil funding components, prevented school-property sale restrictions against educational buyers, required sale to the highest educational bidder in the specified circumstances, and addressed virtual-charter extracurricular access. It became law.
April 19, 2024
Source: legis.iowa.gov
Voted for SF2385, eliminating or combining numerous state boards and transferring their duties to departments. It also changed appointments, civil-rights administration, professional licensing and recurring board reviews. It became law.
April 19, 2024
Source: legis.iowa.gov
Voted for SF2435, which funded education for fiscal year 2024–25 while adding chronic-absence engagement requirements, restoring open-enrollment deadlines with exceptions, and restricting university diversity and equity and inclusion offices starting July 2025. It became law.
April 19, 2024
Source: legis.iowa.gov
Voted for HF2279, limiting city approval procedures for certain underground power-transmission franchises. It also expanded alternative-energy eligibility to storage and nuclear generation and changed utility regulation. It became law.
April 19, 2024
Source: legis.iowa.gov
Voted for SF2443, reserving government-efficiency review leadership for legislators in a funding bill that supported school staff pay and immigration-task-force personnel, limited school aid and redirected taxpayer-relief money. It became law.
April 19, 2024
Source: legis.iowa.gov
Voted for HF2708, consolidating state technology authority in the Department of Management and authorizing local cybersecurity reporting and grants. The bill also changed budgeting and fund administration. It became law.
April 19, 2024
Source: legis.iowa.gov
Voted for HF207, which exempted qualifying utility property used primarily for piped sanitary-sewage or storm-water collection from property tax and required affected utilities to submit revised tariffs. It became law.
April 19, 2024
Source: legis.iowa.gov
Voted for SF2370, which required advance regulatory analyses and public input, five-year cost-benefit reviews and rule-chapter rescission and readoption from a zero base, with specified exceptions; it also changed agency procedures and licensing and environmental rules. It became law.
April 19, 2024
Source: legis.iowa.gov
Voted for HF681, which exempted county and district fairs from sales and use tax on qualifying purchases and made them designated exempt entities eligible for contractor building-material tax refunds. It became law.
April 19, 2024
Source: legis.iowa.gov
Voted for HF674, which allowed nonrenewal vehicle registration and titling through any county treasurer while raising several title and registration fees. Registration renewals remained in the owner's home county. It became law.
April 19, 2024
Source: legis.iowa.gov
Voted for SF2411, creating a workforce-training fund using unemployment reserves. It also changed technical education, student teaching and scholarship eligibility. It became law.
April 19, 2024
Source: legis.iowa.gov
Voted for HF2698, changing health-service reimbursements, foster-care payments and nursing staffing-platform rules in a health and human-services budget. It became law.
April 19, 2024
Source: legis.iowa.gov
Voted for SF2109, which replaced school permits with a special restricted license for eligible drivers ages 14–17 covering school, activities, and approved work and farm trips generally within 25 miles, with parental consent and strengthened driving sanctions. It became law.
April 19, 2024
Source: legis.iowa.gov
Voted for HF131, which allowed capped compensation for credit-union directors, revised governance and member expulsions and reduced public-deposit collateral requirements. It became law.
April 18, 2024
Source: legis.iowa.gov
Voted for HF2687, which phased equipment-compatibility requirements for certain new or replaced ethanol infrastructure and grant eligibility from E15 to E40 and later E85, while protecting specified earlier awards. It became law.
April 18, 2024
Source: legis.iowa.gov
Voted for HF2641, expanding agricultural marketing and grants, changing dairy financing and transferring hemp-production licensing to federal authorities. State transportation and criminal rules remained. It became law.
April 17, 2024
Source: legis.iowa.gov
Voted for HF2013, which extended temporary nursing-home administrator licensing from 12 to 24 combined months. It became law.
April 17, 2024
Source: legis.iowa.gov
Voted for HF2673, replacing regional mental-health governance with statewide behavioral-health districts. It transferred disability services and established reporting, administrative organizations and transition funding. It became law.
April 16, 2024
Source: legis.iowa.gov
Voted for SF2289, changing economic-development eligibility and award review. It also expanded manufacturing assistance and replaced energy-emergency provisions with an energy-security framework. It became law.
April 16, 2024
Source: legis.iowa.gov
Voted for SF2427, proposing changes to sports-winnings tax withholding, a ban on lottery couriers, electronic tobacco permitting and revised alcohol rules. It passed the Senate but did not become law.
April 15, 2024
Source: legis.iowa.gov
Voted for HF255, which established alternative teacher-certification and temporary initial-licensure pathways with classroom-experience and approved-program conditions, and changed teacher-intern and career and technical authorization rules. It became law.
April 15, 2024
Source: legis.iowa.gov
Voted for HF2663, which redirected $300,000 annually from lottery receipts in the Veterans Trust Fund to county veterans-officer training, including $3,000 for each county commission's national training and related expenses. It became law.
April 15, 2024
Source: legis.iowa.gov
Voted for HF2669, which authorized regulated private-collection wine sales and auctions, with permits, labeling and gallonage taxes. It became law.
April 15, 2024
Source: legis.iowa.gov
Voted for HF35, which expanded recreational-use liability protections for private landowners to include specified railroad rights-of-way and crossings used in trails and defined covered walking, jogging, bicycling, and low-speed electric bicycle recreation. It became law.
April 11, 2024
Source: legis.iowa.gov
Voted for HF2515, removing mandatory session observation during specified therapists' supervised training and allowing licensing by endorsement for qualifying out-of-state therapists. It became law.
April 11, 2024
Source: legis.iowa.gov
Voted for HF2661, which increased qualifying sheriff and deputy pension formulas and added a 1.5% annual retirement adjustment, restricted bail for specified officer-murder and assault cases, and created a public-safety officer relocation tax credit up to $2,000. It became law.
April 11, 2024
Source: legis.iowa.gov
Voted for HF2686, revising state agency reorganization, with shared licensing directors, fee oversight, education staffing, corrections, revenue and appointed-official salaries. It became law.
April 10, 2024
Source: legis.iowa.gov
Voted for HF664, which exempted qualifying vehicle rentals between affiliated businesses from sales and use taxes and registration fees. It became law.
April 10, 2024
Source: legis.iowa.gov
Voted for HF2490, which set 60-day nonrenewal notices for specified motor-vehicle and mutual insurance and allowed approved mutual-insurance holding-company reorganizations. It became law.
April 10, 2024
Source: legis.iowa.gov
Voted for SF2391, which required qualifying labels for specified manufactured protein substitutes, restricted public school and college purchases of misbranded or cultivated protein products, and required requests for federal waivers affecting WIC and SNAP. It became law.
April 10, 2024
Source: legis.iowa.gov
Voted for HF2517, which strengthened enforceability of trust asset-protection and trustee-discretion provisions and expanded interested parties’ court-petition rights. It became law.
April 9, 2024
Source: legis.iowa.gov
Voted for HF2636, reducing upper-tier captive-insurer reinsurance tax rates and changing related insurance tax rules. It became law.
April 9, 2024
Source: legis.iowa.gov
Voted for HF2648, expanding short-term alcohol licenses and shared-premises manufacturing by native distillers, brewers and wineries. It became law.
April 9, 2024
Source: legis.iowa.gov
Voted for HF2404, which changed child-adoption and dependent-adult information access and abuse provisions, while removing minimum initial mandatory-reporter training hours and recertification training requirements. It became law.
April 9, 2024
Source: legis.iowa.gov
Voted for SF2414, which abolished the underground petroleum storage-tank fund board in July 2024, transferred specified cleanup reimbursement duties to natural resources department, and allocated money for tank closure, assessment, and fuel-quality functions. It became law.
April 3, 2024
Source: legis.iowa.gov
Voted for HF2512, which joined the Social Work Licensure Compact, establishing qualifying multistate practice rights, shared disciplinary information, and compact administration. It became law.
April 3, 2024
Source: legis.iowa.gov
Voted for HF2465, which allowed specified agriculture and career-technical coursework to satisfy high-school science and mathematics graduation credits. It became law.
April 3, 2024
Source: legis.iowa.gov
Voted for HF2278, which expanded receiving school districts' authority to run open-enrollment buses into sending districts under specified distance, enrollment, reciprocity, or board-agreement conditions, and changed payment responsibility when the receiving district transports. It became law.
April 2, 2024
Source: legis.iowa.gov
Voted for SJR2004, which proposed requiring any state individual income tax to use a single rate rather than graduated rates, with referral to the next elected General Assembly and required publication. The Senate advanced the constitutional proposal.
April 2, 2024
Source: legis.iowa.gov
Voted for HF2653, which allowed a specifically eligible disaster-affected school district to use existing management-levy money for staff-retention bonuses up to $700,000 and obtain specified education waivers. It became law.
April 2, 2024
Source: legis.iowa.gov
Voted for HF2310, which increased hunting and knowing-trespass fines to $500, $1,000 and $1,500. It became law.
April 1, 2024
Source: legis.iowa.gov
Voted for HF2264, allowing county funding for religious institutions' public-benefit projects without required religious participation. It became law.
April 1, 2024
Source: legis.iowa.gov
Voted for HF2388, which barred stricter local residential exterior-material requirements with historic and zoning exceptions. It became law.
April 1, 2024
Source: legis.iowa.gov
Voted for SF477, which created provisional licenses for foreign-trained doctors and required guardian access to minors' health records with consent-law exceptions. It became law.
March 26, 2024
Source: legis.iowa.gov
Voted for HF2612, which restructured area education agencies and funding, increased teacher salary minimums and set 2.5% school aid growth. It became law.
March 26, 2024
Source: legis.iowa.gov
Voted for SF345, which taxed and regulated smoking-device retailers, with 21-plus sales rules and specialty-court funding. It became law.
March 25, 2024
Source: legis.iowa.gov
Voted for HF2538, requiring state agencies to share data with Management while preserving confidentiality. It removed public planning input and outside consultation on performance audits. It became law.
March 20, 2024
Source: legis.iowa.gov
Voted for SF2405, replacing community-college funding formulas with agreements approved by at least ten college leaders or a state fallback. Existing minimum funding protections remained. It became law.
March 20, 2024
Source: legis.iowa.gov
Voted for HF2507, which allowed appropriately trained and authorized physicians to staff specified ambulance and nontransport emergency services and treated them as first responders for opioid-antagonist and newborn-safe-haven purposes. It became law.
March 19, 2024
Source: legis.iowa.gov
Voted for HF2263, which expanded Insurance Commissioner regulation of continuing-care programs, producer investigation confidentiality, and sanctions for specified insurance and funeral-service violations. It became law.
March 19, 2024
Source: legis.iowa.gov
Voted for HF2150, which changed transitional coaching authorization from shortened professional-ethics coursework to approved cardiopulmonary resuscitation training and required full cardiopulmonary resuscitation certification within 90 days. It passed the Senate but did not become law.
March 19, 2024
Source: legis.iowa.gov
Voted for SF2387, which authorized Iowa Finance Authority disqualification of applicants and vendors for specified serious misconduct or compliance failures, with notice and review, and changed housing-credit and water-financing procedures. It became law.
March 18, 2024
Source: legis.iowa.gov
Voted for HF2247, which protected detailed prospective-juror information, recognized approved remote witness testimony, and changed access to specified criminal-history information for case participants. It became law.
March 18, 2024
Source: legis.iowa.gov
Voted for HF2405, revising life-insurer investment and collateral limits, including a 25% asset cap for specified investments. It became law.
March 18, 2024
Source: legis.iowa.gov
Voted for SF295, which revised adult and minor guardianship and conservatorship jurisdiction, care and financial plans, reporting oversight, notices, and powers. It became law.
March 5, 2024
Source: legis.iowa.gov
Voted for SF2396, which proposed qualifying retirement lump-sum tax exemptions, estimated-tax threshold changes, tax-information enforcement disclosures, lottery and veterans-funding provisions, and alcohol licensing changes. It passed the Senate but did not become law.
March 5, 2024
Source: legis.iowa.gov
Voted for SF2324, which proposed barring natural resources department purchases at real-property auctions and donations from nonprofits that bought the property at auction, while requiring willing sellers or donors. It passed the Senate but did not become law.
February 28, 2024
Source: legis.iowa.gov
Voted for HF2318, which expanded conduct covered by bestiality offenses and made repeat offenses or offenses following specified animal-abuse convictions class D felonies. It became law.
February 28, 2024
Source: legis.iowa.gov
Voted for SF2160, which exempted specified cosmetic, reconstructive, and plastic surgeries in licensed ambulatory centers from certificate-of-need requirements and limited state licensing standards by federal or recognized accreditation standards. It became law.
February 27, 2024
Source: legis.iowa.gov
Voted for SF461, which made qualifying majority-veteran-owned small businesses eligible for the Small Business Linked Investments Program's lower-cost capital. It became law.
February 27, 2024
Source: legis.iowa.gov
Voted for HF2101, which raised the utility-board approval threshold for specified water and sewer utility acquisitions from $500,000 to $3 million and changed acquisition rate-base costs, municipal compliance certifications, and decision deadlines. It became law.
February 26, 2024
Source: legis.iowa.gov
Voted for HF555, which expanded pharmacist prescription, administration, and therapeutic-substitution authority under professional standards and board protocols, revised licensing and inspections, and barred statewide protocols for abortion-inducing drugs. It became law.
February 26, 2024
Source: legis.iowa.gov
Voted for SF2389, which revised commercial-law rules for digital assets and electronic records, including creditor security interests, control, priority, electronic signatures, and transition protections. It became law.
February 21, 2024
Source: legis.iowa.gov
Voted for SF2143, which allowed natural-gas and electric-battery commercial vehicles a weight allowance up to 82,000 pounds without comparison to a diesel counterpart. It passed the Senate but did not become law.
February 21, 2024
Source: legis.iowa.gov
Voted for SF2096, which repealed gender-balance requirements for specified public appointive bodies and related statutory appointment and judicial-nominating commission provisions. It became law.
February 20, 2024
Source: legis.iowa.gov
Voted for SF2285, which removed or changed specified health and human services department legislative reporting duties and required modernized public downloadable data displays for designated reports, while making some child and dependent-adult abuse reporting discretionary. It became law.
February 20, 2024
Source: legis.iowa.gov
Voted for SF2205, which allowed qualifying experienced Iowa police officers to transfer without retaking civil-service exams and let city councils temporarily suspend certified-list hiring practices while retaining examination requirements. It became law.
February 20, 2024
Source: legis.iowa.gov
Voted for SF2054, which removed unemployment-tax status clearance as a condition for reinstating administratively dissolved businesses. It became law.
February 19, 2024
Source: legis.iowa.gov
Voted for SF2251, which extended qualifying postpartum Medicaid coverage from 60 days to 12 months while reducing the pregnancy income threshold from 300 to 215 percent of poverty and changing infant eligibility and federal plan submissions. It became law.
February 19, 2024
Source: legis.iowa.gov
Voted for SF2311, which proposed letting state departments satisfy required State Auditor audits by hiring private certified public accountants and submitting their results, using designated existing payment sources. It passed the Senate but did not become law.
February 19, 2024
Source: legis.iowa.gov
Co-sponsored SR103, a nonbinding resolution backing Israel’s self-defense and U.S. assistance against Hamas, opposing an early ceasefire and supporting protection of Israeli Americans. The Senate did not adopt it.
February 1, 2024
Source: legis.iowa.gov
Endorsed Donald Trump for the 2024 presidential election.
January 5, 2024
Source: rollcall.com
Retired as a colonel from the Iowa Air National Guard after 28 years of service. Finished as director of air operations at Iowa Joint Forces Headquarters.
December 2, 2023
Source: dvidshub.net
Publicly opposed a constitutional convention called by states, citing the risk of unintended changes to the U.S. Constitution.
October 17, 2023
Source: theiowastandard.com
Voted for SF219, which removed diploma and degree prerequisites for tattooing permits. It became law.
May 4, 2023
Source: legis.iowa.gov
Voted for HF672, which created lifetime licenses for qualifying experienced teachers with continuing background checks. It became law.
May 4, 2023
Source: legis.iowa.gov
Voted for HF660, which extended raceway sales-tax rebates through 2030. It became law.
May 4, 2023
Source: legis.iowa.gov
Voted for SF575, extending renewable-chemical tax credits and broadening workforce-housing tax incentives. It also changed innovation credits and funding for Iowa alcohol promotion. It became law.
May 3, 2023
Source: legis.iowa.gov
Voted for HF648, allowing qualifying investment advisers to seek court removal of disputed regulatory records. It set grounds for relief without filing deadlines. It became law.
May 3, 2023
Source: legis.iowa.gov
Voted for HF661, which allowed made-to-order home food for immediate consumption, made temporary and farmers-market food licenses statewide, and reduced small food-processing-plant license fees. It became law.
May 3, 2023
Source: legis.iowa.gov
Voted for HF232, doubling the limit for certain transfers to minors without court-managed accounts to $50,000. It also established enforceable trustee requests for information and property. It became law.
May 3, 2023
Source: legis.iowa.gov
Voted for SF578, limiting specified education appropriations and redirecting emergency-fund surplus to school aid instead of the taxpayer-relief fund. It became law.
May 3, 2023
Source: legis.iowa.gov
Voted for SF560, an education budget that created workforce tuition grants and employment incentives. It also halted university diversity-program hiring pending review and changed scholarship eligibility. It became law.
May 3, 2023
Source: legis.iowa.gov
Voted for HF270, extending property-assessment appeal and review deadlines after qualifying disasters. It also added state disaster declarations to the eligibility rules. It became law.
May 2, 2023
Source: legis.iowa.gov
Voted for HF216, which authorized juvenile-court paternity testing and overcoming established paternity in child-protection and parental-rights cases under specified evidence and best-interest safeguards. It became law.
May 2, 2023
Source: legis.iowa.gov
Voted for HF718, which changed local property-tax limits, homestead and veterans exemptions, fees and bonds. It became law.
May 2, 2023
Source: legis.iowa.gov
Voted for HF666, which extended grain credit-sale contracts to 15 months, shifted fuel-pump inspections to every two years, required biennial electric-charger inspections and redirected surplus urban water-quality funds to agricultural projects. It became law.
May 2, 2023
Source: legis.iowa.gov
Voted for HF708, ordering an inflation-adjusted Medicaid payment method for nursing homes with separate secure units for registered sex offenders. It became law.
May 2, 2023
Source: legis.iowa.gov
Voted for HF655, which revised limited-liability company governance and member remedies, including loyalty standards, distributions and foreclosure of a sole member’s interest. It became law.
April 27, 2023
Source: legis.iowa.gov
Voted for HF685, which strengthened Medicaid recovery, imposed a 2.5% managed-care premium tax, restricted nursing-home expansion and barred specified assessment cost pass-throughs. It became law.
April 26, 2023
Source: legis.iowa.gov
Voted for HF471, which specialized state mental-health institutes, added outpatient competency restoration to core regional services and required regional payment for specified pretrial mental-health treatment, alongside child-welfare changes. It became law.
April 26, 2023
Source: legis.iowa.gov
Voted for HF466, which authorized remote testimony and telephone involuntary mental-health and substance-use commitment hearings. It became law.
April 26, 2023
Source: legis.iowa.gov
Voted for HF714, which limited the three-year merchant-line eminent-domain approval deadline to aboveground lines. It became law.
April 26, 2023
Source: legis.iowa.gov
Voted for HF421, which temporarily expanded tuition-grant eligibility for a college converting to nonprofit status. It became law.
April 25, 2023
Source: legis.iowa.gov
Voted for HF397, which authorized remotely witnessed wills and codicils and prescribed remote identity-proofing standards, with retroactive emergency-period validation. It became law.
April 25, 2023
Source: legis.iowa.gov
Voted for HF670, which authorized qualified veterinary auxiliary staff to perform delegated tasks under veterinarian supervision, excluding diagnosis, prescribing and surgery. It became law.
April 24, 2023
Source: legis.iowa.gov
Voted for HF357, which limited health-care staffing regulations to nursing-service agencies and exempted qualifying immigration-assisted 24–36-month single-facility contracts. It became law.
April 24, 2023
Source: legis.iowa.gov
Voted for HF614, which expanded teacher-license reciprocity and removed specified assessment requirements. It became law.
April 24, 2023
Source: legis.iowa.gov
Voted for HF671, which joined the interstate counseling licensure compact. It became law.
April 24, 2023
Source: legis.iowa.gov
Voted for HF256, which removed the general minimum age of 21 for educator licensure. It became law.
April 24, 2023
Source: legis.iowa.gov
Voted for SF549, phasing the general insurance-premium tax from 1% to 0.9% by 2027 alongside new captive-insurer regulation. It became law.
April 24, 2023
Source: legis.iowa.gov
Voted for SF565, which expanded discretionary tax-debt settlements, extended disaster-delayed savings deadlines and broadened homestead-credit eligibility to qualifying leasehold owners, alongside other tax-administration changes. It became law.
April 20, 2023
Source: legis.iowa.gov
Voted for HF424, allowing experienced physician assistants to practice without physician supervision. Specified eye and mental-health services retained supervision or collaboration requirements. It became law.
April 20, 2023
Source: legis.iowa.gov
Voted for SF517, which allowed adult adoptees to reestablish birth certificates with omitted biological-parent names and obtain noncertified copies. It became law.
April 20, 2023
Source: legis.iowa.gov
Voted for HF136, which raised state banks’ eligible equity-investment cap from 15% to 20%, changed notices and protected community services during changes in bank control. It became law.
April 19, 2023
Source: legis.iowa.gov
Voted for HCR9, urging Congress to allow seven-axle trucks weighing up to 96,000 pounds on interstate highways in Iowa and neighboring states. It was adopted as a nonbinding resolution.
April 19, 2023
Source: legis.iowa.gov
Voted for HF174, which allowed physical therapists to order imaging with follow-up notification requirements. It became law.
April 19, 2023
Source: legis.iowa.gov
Voted for HF335, which replaced farm-input commercial-driver exemptions with restricted seasonal commercial licenses and federal testing-waiver limits. It became law.
April 19, 2023
Source: legis.iowa.gov
Voted for HJR3, which advanced a constitutional amendment for gubernatorial succession. The Senate adopted it 50–0.
April 19, 2023
Source: legis.iowa.gov
Voted for HF652, which merged barber and cosmetology regulation, reduced standard training from 2,100 to 1,550 hours and exempted qualifying blow-dry styling from licensure. It became law.
April 19, 2023
Source: legis.iowa.gov
Voted for HF183, removing a five-year training deadline for prescribing psychologists. It allowed collaboration with patients' primary-care providers and removed a physician specialty-certification condition. It became law.
April 17, 2023
Source: legis.iowa.gov
Voted for HF317, which allowed rural agricultural owners and tenants to destroy nuisance raccoons, opossums and skunks without prior state permission, preserving endangered-species protections. It became law.
April 17, 2023
Source: legis.iowa.gov
Voted for SF391, which relaxed school librarian and curriculum requirements, expanded community-college course agreements and capped primarily online instruction at five days or 30 hours. It became law.
April 17, 2023
Source: legis.iowa.gov
Voted for HF656, which joined the interstate dentist and dental-hygienist licensure compact. It became law.
April 17, 2023
Source: legis.iowa.gov
Voted for HF347, which allowed optometrists to inject local anesthetics before already-authorized minor surgery. It became law.
April 17, 2023
Source: legis.iowa.gov
Voted for SF506, proposing agency control of health-facility approvals, higher review thresholds, streamlined review and appeal changes. It passed the Senate but did not become law.
March 22, 2023
Source: legis.iowa.gov
Voted for SF418, which barred direct public-fund investments in companies controlled by the Chinese military or government. It became law.
March 22, 2023
Source: legis.iowa.gov
Voted for SF525, proposing broad criminal-procedure changes including no-contact-order renewal, child-interview evidence, discovery, appeals and bond rules. It passed the Senate but did not become law.
March 22, 2023
Source: legis.iowa.gov
Co-sponsored SR7, a nonbinding resolution urging reinstatement, back pay and benefits for service members discharged over COVID-19 vaccination and compensation for vaccine injuries. The Senate did not adopt it.
March 22, 2023
Source: legis.iowa.gov
Voted for HF316, which exempted qualifying value-added insurance products and services from anti-rebate and unfair-discrimination restrictions under documented equal-availability safeguards. It became law.
March 22, 2023
Source: legis.iowa.gov
Voted for SF513, transferring commercial-vehicle enforcement from Transportation to Public Safety. It also changed retirement coverage for transferred officers and routed vehicle fines to road funds. It became law.
March 15, 2023
Source: legis.iowa.gov
Voted for SF516, which prioritized maintaining existing conservation land and trails and private-land partnerships over new property acquisition. It passed the Senate but did not become law.
March 14, 2023
Source: legis.iowa.gov
Voted for SF388, which protected federal eligibility and allocation rules for funds administered by the state's technology office. The Governor vetoed it.
March 14, 2023
Source: legis.iowa.gov
Voted for SJR9, which advanced a constitutional amendment limiting voting to U.S. citizens and allowing eligible 17-year-olds to vote in primaries. The Senate adopted it 49–0.
March 7, 2023
Source: legis.iowa.gov
Voted for SF507, which restricted public investment contracts with firms using nonfinancial social criteria or specified energy, agriculture and firearms boycotts. It passed the Senate but did not become law.
March 7, 2023
Source: legis.iowa.gov
Voted for SF514, which reorganized state agencies, appointments and authorities, including prosecution and election administration. It became law.
March 7, 2023
Source: legis.iowa.gov
Voted for HF337, which barred local restrictions on federally approved refrigerants. It became law.
March 6, 2023
Source: legis.iowa.gov
Voted for SF183, which extended the maximum employment age of 65 to covered city law-enforcement positions, including part-time staff, with reserve-officer exceptions. It became law.
February 15, 2023
Source: legis.iowa.gov
Introduced SF307, allowing insurers to require an interchangeable biosimilar before covering the corresponding biologic medicine. It did not pass either chamber.
February 15, 2023
Source: legis.iowa.gov
Voted for SF135, which authorized registered interior designers to sign permit submissions and established professional scope, conflict and misuse safeguards. It became law.
February 8, 2023
Source: legis.iowa.gov
Voted for SF181, changing property-tax valuation calculations and clarifying employer childcare credits. It also ended withholding on tax-exempt retirement income. It became law.
February 1, 2023
Source: legis.iowa.gov
Past race Kevin Alons ran in:
- State Senator District 7 · November 3, 2026 · State Senate District 7; Iowa · incumbent