Skip to content

Jeff Gonzalez

Republican · CA · Member of the California State Assembly, District 36

Official website

Small business owner and former pastor who served 21 years in the Marine Corps. His background includes combat deployments and embassy protection.

Where Jeff Gonzalez stands, based on their records

Supports

Limit Foreign Influence (1 record)

Mixed record

AI Regulation (28 support · 9 oppose), Healthcare Affordability (143 support · 11 oppose), Environment and Public Health (152 support · 44 oppose),

Track record

Track record — AI Regulation

AI Regulation · 28 support · 9 oppose
  • Voted against AB1609, requiring large businesses to identify customer-service chatbots and provide timely access to human customer-service agents. The motion passed 58–18.

    August 31, 2026Opposes AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for requiring advertisements featuring synthetic performers to disclose their use (SB1050). The Assembly passed the bill 66–7.

    August 31, 2026Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for temporarily prohibiting toys containing companion chatbots (SB867). The Assembly passed the bill 74–1.

    August 31, 2026Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for companion-chatbot child-safety assessments, independent audits and legal remedies through AB 2023 and SB 1119. The later SB 1119 version required assessments before new or substantially changed chatbots and allowed Attorney General access to audits for cause. Vote tallies: SB1119 69–4; AB2023 66–8.

    August 31, 2026Supports AI Regulation

    Source: downloads.leginfo.legislature.ca.gov

  • Voted against requiring mass-layoff notices to identify jobs displaced by AI or other automation (SB951). The Assembly passed the bill 56–15.

    August 31, 2026Opposes AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for restricting lawyers' and arbitrators' reliance on generative AI and requiring verification of legal citations and protection of confidential information (SB574). The Assembly passed the bill 75–0.

    August 31, 2026Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1159 to expand student-data privacy protections to higher education, prohibit covered student information from training generative AI, and authorize harmed students to sue noncompliant operators. The vote was 70–4.

    August 31, 2026Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for limiting AI use in psychotherapy, requiring consent for recording or screening, and barring companion chatbots from being advertised as psychotherapy (SB903). The Assembly passed the bill 74–1.

    August 30, 2026Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted against requiring notice and access to employee data used in automated discipline or termination, with anti-retaliation protections (SB947). The Assembly passed the bill 53–14.

    August 30, 2026Opposes AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted against requiring autonomous-vehicle remote drivers to be U.S.-based and strengthening incident response and emergency communications (SB1246). The Assembly passed the bill 65–11.

    August 30, 2026Opposes AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2713 to revise large-platform AI-provenance duties and limit them to standards-compliant data and signatures. The vote was 78–0.

    August 28, 2026Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for clarifying that digital replicas can violate likeness rights and criminal false-impersonation laws (SB1111). The Assembly passed the bill 77–1.

    August 28, 2026Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1979 to apply medical-information privacy duties to health chatbots and preserve licensed clinical judgment while barring AI from independently performing licensed clinical functions. The vote was 66–10.

    August 27, 2026Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for expanding child-sexual-abuse material offenses to knowing digital access and specified AI-generated depictions (SB1276). The Assembly passed the bill 78–0.

    August 25, 2026Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2656 requiring covered public employers to notify employee representatives about generative AI. Forty-five days' notice is required before developing, buying or requiring it for represented work. The vote was 74–2.

    August 25, 2026Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for revising AI-content provenance disclosures and applying provider obligations without the million-user threshold (SB1000). The Assembly passed the bill 72–0.

    August 25, 2026Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for SB 503 to require developers and users of clinical decision-support AI to identify, disclose, monitor and mitigate foreseeable biased impacts. The vote was 70–1.

    August 24, 2026Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for SB 1159 to exclude AI systems and robots from natural-person public-participation definitions and prohibit falsely representing human government engagement using AI. The vote was 74–0.

    August 13, 2026Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1651 to require the State Bar to disclose AI-generated examination and endorsed study-material content beginning in 2028, including content reviewed by humans. The vote was 72–0.

    August 3, 2026Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for AB 2403 to create 20% or 30% tax credits for qualifying commercial-production costs, capped at $15 million annually. It includes labor protections and excludes AI that replaces or diminishes human work. The vote was 70–3.

    May 26, 2026Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for AB 1988 to require companion chatbots to detect credible crisis expressions contextually, interrupt conversations, publish response policies and report crisis information. The vote was 73–0.

    May 21, 2026Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for AB 2545 to create an EDD assessment of AI's labor-force effects and a public policy-recommendations report. The vote was 70–0.

    May 21, 2026Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for AB 2412 to expand state agencies' generative-AI disclaimers and human-contact information requirements from individual service communications to public communications. The vote was 73–0.

    May 4, 2026Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for AB979, creating an artificial intelligence cybersecurity collaboration plan and protecting shared threat information from disclosure. The motion passed 79–0.

    September 12, 2025Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for SB 53 to require large frontier-AI developers to publish safety frameworks and report catastrophic risks, protect whistleblowers, and plan a public CalCompute research cluster. The vote was 59–7.

    September 12, 2025Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for SB 11 to extend impersonation and likeness protections to AI digital replicas, require consumer warnings on replica-generating tools, and direct review of AI-generated court evidence. The vote was 79–0.

    September 12, 2025Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted against AB1064, restricting children’s access to AI companion chatbots capable of encouraging self-harm, violence, substance use, or disordered eating. The motion passed 60–8.

    September 11, 2025Opposes AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for AB621, expanding lawsuits and damages for sexual deepfakes, including actions against services that knowingly enabled their distribution. The motion passed 79–0.

    September 10, 2025Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for AB316, preventing developers and users of artificial intelligence from defending lawsuits by blaming autonomous AI for the harm. The motion passed 78–0.

    September 9, 2025Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for SB253, requiring advance notice of bar-exam changes and artificial intelligence use while revising lawyer fees and oversight. The motion passed 78–0.

    September 8, 2025Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for banning AI tools from falsely implying that they were licensed human health-care professionals (AB489). The Assembly approved the Senate changes 79–0.

    September 8, 2025Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for SB480, allowing autonomous vehicles to use lamps showing when automated driving was engaged. The motion passed 74–0.

    August 28, 2025Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted for AB410, requiring artificial intelligence bots to disclose that they were not human and allowing enforcement lawsuits. The motion passed 77–2.

    June 3, 2025Supports AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted against requiring audits, disclosures, opt-out rights, and appeals for consequential automated decisions (AB1018). The Assembly passed the bill 50–16.

    June 2, 2025Opposes AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted against requiring AI energy-use disclosures and limiting data-center electricity costs shifted to other ratepayers (AB222). The Assembly passed the bill 57–18.

    June 2, 2025Opposes AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted against banning autonomous delivery of commercial goods without a human operator (AB33). The Assembly passed the bill 57–7.

    May 29, 2025Opposes AI Regulation

    Source: clerk.assembly.ca.gov

  • Voted against requiring AI developers to identify copyrighted training materials when rights holders requested that information (AB412). The Assembly passed the bill 45–16.

    May 12, 2025Opposes AI Regulation

    Source: clerk.assembly.ca.gov

Track record — Healthcare Affordability

Healthcare Affordability · 143 support · 11 oppose
  • Coauthored SB 331 to require large-group health coverage of medically necessary hearing aids and related services for people under 21. It applied to coverage issued, amended or renewed from 2028, with a permitted $3,000 cap per device. It became law. He voted for the bill on 2026-08-25. Vote tallies: SB331 77–0.

    September 30, 2026Supports Healthcare Affordability

    Source: downloads.leginfo.legislature.ca.gov

  • Served as principal coauthor of AB 1887, setting a 30-day deadline to complete prior authorization for certain rare-disease treatment. The drug had to be the only FDA-approved treatment, prescribed as medically necessary by an expert specialist. It applied to coverage issued, amended or renewed from 2027. It became law. He voted for the bill on 2026-08-30. Vote tallies: AB1887 78–0.

    September 27, 2026Supports Healthcare Affordability

    Source: downloads.leginfo.legislature.ca.gov

  • Voted against AB2575, protecting patient-care workers’ professional judgment and limiting liability defenses for clinical decision-support developers. The motion passed 51–16.

    August 31, 2026Opposes Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for creating a new temporary-license program for Mexican dentists working in qualifying community health centers (AB1307). The Assembly approved the Senate changes 77–1.

    August 31, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB2562, requiring suicide-prevention procedures in licensed substance-use treatment facilities and certified programs. The motion passed 76–0.

    August 30, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for limiting AI use in psychotherapy, requiring consent for recording or screening, and barring companion chatbots from being advertised as psychotherapy (SB903). The Assembly passed the bill 74–1.

    August 30, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2231 to streamline CEQA administrative and judicial review for qualifying Santa Clara hospital-campus projects, including labor standards and a feasible 270-day litigation target. The vote was 78–0.

    August 30, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for barring prior authorization for medically necessary direct-acting hepatitis C medicines (AB1843). The Assembly approved the Senate changes 60–14.

    August 30, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for revising naturopathic medical education eligibility and criminalizing unlicensed naturopathic medical practice (SB1303). The Assembly passed the bill 74–0.

    August 30, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB2598, requiring hospitals and skilled nursing facilities to notify known next of kin after deaths, with penalties for failure. The motion passed 79–0.

    August 30, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2540 expanding medication-abortion access through community-college student health centers when funds are appropriated. Campuses must provide information about those services. The vote was 61–17.

    August 30, 2026Opposes Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for preventing Medi-Cal plans from demanding new authorization after certain subacute-care patients returned from hospital stays (AB220). The Assembly approved the Senate changes 78–0.

    August 30, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1906 to require qualifying cervical-cancer screening and FDA-cleared home kits without cost sharing in health plans and Medi-Cal, subject to federal conditions. The vote was 78–0.

    August 28, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2081 requiring 5,000 additional Medi-Cal home-and-community-based care waiver slots. The increase is subject to federal approval and cost-neutrality requirements. The vote was 77–0.

    August 28, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1907 to expand Covered California enrollment pathways following affordability-program applications and coverage transitions with notice and premium or opt-in instructions. The vote was 78–0.

    August 28, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1979 to apply medical-information privacy duties to health chatbots and preserve licensed clinical judgment while barring AI from independently performing licensed clinical functions. The vote was 66–10.

    August 27, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2613 to require additional opted-in electronic notices about health-plan provider-contract terminations and renewed agreements. The vote was 77–0.

    August 27, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB2282, allowing a rural emergency stabilization unit with hospital-license waivers in Del Puerto Health Care District. The motion passed 77–0.

    August 27, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2571 to set advanced-pharmacist Medi-Cal reimbursement at no less than 85% of physician rates and expand qualifying pharmacist-service coverage, subject to federal approvals. The vote was 78–0.

    August 27, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for extending school stock-albuterol protections to qualifying childcare programs and allowing pharmacy or wholesaler supply (SB1347). The Assembly passed the bill 76–0.

    August 27, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for standardizing health-insurance provider directories and protecting patients who rely on inaccurate provider listings (AB280). The Assembly approved the Senate changes 64–2.

    August 27, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB2304, requiring child-welfare social workers to obtain emergency medical care and notify a Native American child’s tribe. The motion passed 76–0.

    August 27, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2311 allowing qualifying health-care districts and affiliated nonprofits to employ physicians and charge for services. These powers run through 2037, while independent clinical judgment is protected. The vote was 76–0.

    August 26, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for expanding vocational nurses respiratory-care tasks and revising respiratory-practitioner licensing and serious-crime discipline (SB1304). The Assembly passed the bill 72–0.

    August 26, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB1682, requiring large-group health coverage and qualifying Medi-Cal coverage for prescribed scalp cooling during chemotherapy. The motion passed 71–0.

    August 26, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2429 to revise mental-health consultation requirements for subsidized child care, including annual classroom observations. The vote was 79–0.

    August 26, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for expanding fluoride-treatment coverage and removing specified patient cost sharing (AB350). The Assembly approved the Senate changes 78–0.

    August 26, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for keeping approved health-care prior authorizations valid for at least one year or a shorter requested treatment period (AB539). The Assembly approved the Senate changes 64–4.

    August 26, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2161 adding Medi-Cal work-requirement notice and verification safeguards. It preserves eligibility during specified review periods and requires considering other coverage bases before denial. The vote was 60–11.

    August 26, 2026Opposes Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for revising nursing education and practice rules, including clinical-hour flexibility and recognition of qualifying out-of-state practice experience (SB1302). The Assembly passed the bill 73–0.

    August 26, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1054 to create a cost-neutrality-conditioned deferred retirement option for specified CHP and Cal Fire employees and related retiree health-benefit eligibility. The vote was 71–2.

    August 26, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2066 to make pregnancy a special enrollment event for health coverage. The vote was 76–0.

    August 26, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB 944 and AB 1949 to expand Medi-Cal acupuncture coverage. AB 1949 allowed up to 24 yearly visits and more when medically necessary. SB 944 allowed state-funded coverage if federal matching funds were unavailable, subject to appropriation. Vote tallies: SB944 74–1; AB1949 78–0.

    August 26, 2026Supports Healthcare Affordability

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for allowing pharmacist substitution of biosimilar medicines and requiring lower-cost biosimilars on qualifying insurance formularies (SB1094). The Assembly passed the bill 78–0.

    August 26, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB2775, creating temporary chiropractic licenses and allowing automatic discipline after specified serious convictions. The motion passed 78–0.

    August 26, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2593 barring corrections staff from certain interference with prescribed health care. The prohibition covers interference causing substantial emotional distress or serious bodily injury. The vote was 78–0.

    August 25, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for barring medical-license reinstatement after surrender while allegations of patient sexual misconduct were pending (SB849). The Assembly passed the bill 77–0.

    August 25, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1703 to remove unlicensed osteopathic manipulative treatment from alternative-medicine exceptions and prohibit unauthorized osteopathic titles beginning in 2028. The vote was 73–0.

    August 25, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1794 to authorize direct delivery of prescribed enteral nutrition supplements to patients' homes under pharmacist-care standards. The vote was 78–0.

    August 25, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 2594 to extend the voluntary employees' beneficiary association health-plan pilot through 2030 with interim reporting and mandatory termination for serious harmful deficiencies. The vote was 78–0.

    August 25, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 375 to include qualified autism-service paraprofessionals within Medical Practice Act healthcare-provider and telehealth requirements. The vote was 78–0.

    August 25, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB2774, raising physical-therapy licensing fees and restricting reinstatement after sexual misconduct or felony sex offenses. The motion passed 78–0.

    August 25, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for setting investigation deadlines for unlicensed addiction facilities and scrutinizing money transfers involving recovery residences (SB490). The Assembly passed the bill 77–0.

    August 25, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for setting 10-day assignment and 120-day investigation deadlines for complaints against licensed addiction-treatment facilities (SB329). The Assembly passed the bill 77–0.

    August 25, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for allowing first responders to request CARE Court referrals, with county review within 30 business days (SB989). The Assembly passed the bill 73–0.

    August 25, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB626, requiring maternal mental-health screening, follow-up evaluation, and insurer care coordination during pregnancy and after childbirth. The motion passed 77–0.

    August 25, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for allowing treating providers to request drug-dose adjustments without repeated prior authorization, with insurers responding within 72 hours (SB964). The Assembly passed the bill 77–0.

    August 24, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB 1368 to extend the speech-language and hearing professions board through 2031, revise licensing and education rules, regulate assistant titles and independent practice, and authorize online hearing aid sales. The vote was 76–0.

    August 24, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB 1089 to authorize state partnerships to lower prices and address shortages of an FDA-approved GLP-1 antiobesity medication. The vote was 77–0.

    August 24, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for requiring insurance coverage of medically necessary FDA-approved Alzheimer treatments without specified step-therapy barriers (SB950). The Assembly passed the bill 77–0.

    August 24, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2011 to preserve mental-health and substance-use insurance parity requirements based on federal rules as of January 2025 and require coordinated state compliance guidance. The vote was 61–13.

    August 24, 2026Opposes Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for raising funded Medi-Cal nonemergency ambulance reimbursement to 80% of Medicare rates and creating directed managed-care payments (AB1328). The Assembly approved the Senate changes 78–0.

    August 24, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB 503 to require developers and users of clinical decision-support AI to identify, disclose, monitor and mitigate foreseeable biased impacts. The vote was 70–1.

    August 24, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB 1049 to give healthcare claimants at least ninety days to correct remediable denied or overpayment claims with dispute-resolution access. The vote was 73–0.

    August 20, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2233 to bar health plans and insurers from restricting clinically authorized behavioral-treatment hours within a six-month authorization period. The vote was 76–0.

    August 20, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB 874 to require background checks for specified Medi-Cal behavioral health treatment providers, stakeholder input on coverage and billing policies, and public utilization reporting. The vote was 78–0.

    August 20, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB 479 to allow designated city health jurisdictions to establish multidisciplinary homeless adult and family teams. The vote was 76–0.

    August 19, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Coauthored AB 1868, a bill requiring state cardiac surgery rules to reflect current professional standards. It was held in committee.

    August 13, 2026Supports Healthcare Affordability

    Source: leginfo.legislature.ca.gov

  • Voted to approve Senate amendments to AB 1778 to automatically align state testosterone and dihydrotestosterone scheduling with specified less-restrictive federal reclassification. The vote was 75–0.

    August 6, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Coauthored HR 110, a resolution urging continued access to medically supportive food through Medi-Cal and support for community food providers. The Assembly adopted it.

    August 6, 2026Supports Healthcare Affordability

    Source: leginfo.legislature.ca.gov

  • Voted for SB 165 to extend the skilled-nursing quality-assurance fee and long-term-care reimbursement framework through 2027. The vote was 60–4.

    June 29, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB 1088 to modernize voluntary life-sustaining-treatment orders, authorize qualified representatives and electronic signatures, and recognize valid out-of-state orders. The vote was 73–0.

    June 29, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB46, changing diagnosis and safety requirements for mental-health diversion, requiring clinically appropriate treatment, and recording reasons for denial. The motion passed 60–1.

    June 22, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted against SB125, imposing a managed-care health-plan tax for2027 through2029 to fund Medi-Cal, subject to federal approval. The motion passed 57–20.

    June 15, 2026Opposes Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted against AB2405, requiring police to transport people to the nearest appropriate emergency department, with oversight. The motion passed 47–18.

    May 27, 2026Opposes Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB1851, funding lead education agencies to support school social-emotional learning, behavioral health, and restorative practices. The motion passed 74–0.

    May 27, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB1540, establishing a specialized LGBTQ+ suicide-prevention call routing service under the 988 system, subject to federal approval. The motion passed 64–8.

    May 27, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB2352, allowing qualifying nonprofit mental-health providers to enroll in Medi-Cal and bill across approved service locations. The motion passed 78–0.

    May 27, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 2704 to establish intensive support for up to twenty-five entities expanding school-linked behavioral-health services and reimbursements. Funding depends on appropriation. The vote was 78–0.

    May 26, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted against AB 2208 setting qualifying Medi-Cal copayments at one cent and barring denial for nonpayment. It preserves three months of retroactive coverage and expands eligibility self-attestation. The vote was 58–19.

    May 26, 2026Opposes Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1696 to remove physician supervision for licensed nurse-midwives providing authorized obstetric emergency care. Covered settings are labor-and-delivery, obstetric-triage and dedicated evaluation units. The vote was 74–1.

    May 26, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB2773, requiring accredited occupational-therapy education and allowing supervised doctoral capstone practice. The motion passed 76–1.

    May 26, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1882 to establish maternity-service standby-cost grants for qualifying geographically isolated hospitals. The pilot depends on appropriation and caps annual grants at $5 million per hospital. The vote was 77–0.

    May 26, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted against AB 2164 to extend reproductive and gender-affirming healthcare shield protections to qualifying lawful acts in other states and restrict related extradition recognition. The vote was 57–14.

    May 21, 2026Opposes Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1825 to revise state-hospital dangerousness considerations and discharge plans and expand behavioral-health partnerships and targeted Medi-Cal eligibility. The vote was 74–0.

    May 21, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1970 to prohibit step therapy for serious mental-illness and substance-use medications except prior treatment required by FDA labeling. The vote was 69–0.

    May 18, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 2565 to require state guidance, coverage-document updates and corrective action enforcing Medi-Cal pharmacist-service coverage. The vote was 77–0.

    May 14, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 2135 to strengthen long-term-care transfer and discharge notice verification, translation and accessibility, ombudsman notice and enforcement penalties. The vote was 68–1.

    May 14, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 2538 to codify timely hospice election attestations, counseling and informed consent for Medi-Cal fee-for-service, with separate managed-care procedures. The vote was 77–0.

    May 14, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 2292 to prohibit administrative fees for disability-benefit certificates and recertification forms while preserving charges for actual medical services. The vote was 77–0.

    May 14, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1779 to strengthen addiction-treatment inducement restrictions and require qualifying transportation assistance to include round trips, written acknowledgments and public reporting. The vote was 77–0.

    May 14, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Served as principal coauthor of AB 2489 to let the Research Advisory Panel seek FDA approval for controlled-substance clinical trials. Trials exclusively involved veterans with conditions linked to suicide risk and were authorized through 2031. It was held in committee.

    May 14, 2026Supports Healthcare Affordability

    Source: leginfo.legislature.ca.gov

  • Voted for AB 1637 to protect physician-authored patient notes from alteration by others, subject to specified exceptions. The vote was 69–0.

    May 7, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for a budget amendment that included up to $25 million to prevent closures of financially distressed nonprofit and public hospitals (AB108). The Assembly approved the Senate changes 68–0.

    May 7, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Authored AB 2522 to exempt over-the-counter medicines from specified state sales taxes through 2031. Local taxes and state rates dedicated to local funding remained. It was held in committee.

    April 27, 2026Supports Healthcare Affordability

    Source: leginfo.legislature.ca.gov

  • Voted for AB 1607 to extend county emergency-medical-services penalty assessments and pediatric trauma funding allocations through 2036. The vote was 72–1.

    April 20, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted against SB 106 to amend the state budget to provide up to $90 million in grants for family-planning clinics losing federal funding, with administrative funding and specified contracting and disclosure exemptions. The vote was 55–11.

    February 9, 2026Opposes Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Authored AB 1282, a bill allowing an annual state income-tax deduction of up to $5,000 for qualifying out-of-pocket medical expenses during 2025–2029. It was held in committee and died.

    January 31, 2026Supports Healthcare Affordability

    Source: leginfo.legislature.ca.gov

  • Voted for AB 910 to add prescription-drug pricing and payment data to state healthcare-cost analyses and require referral and action on pharmacy-benefit manager noncompliance. The vote was 71–2.

    January 29, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1126 to limit administrative billing burdens and network-contract requirements for Medi-Cal providers serving patients with other health coverage, subject to federal approval. The vote was 70–0.

    January 29, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1171 to expand part-time community-college faculty health-insurance reimbursements to individually purchased coverage and appropriate $200 million annually. The vote was 63–5.

    January 29, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 277 to require criminal background checks for behavioral-health treatment providers. The vote was 76–0.

    January 26, 2026Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB1210, requiring advance prison release notices and coordinated healthcare and reentry planning with county probation departments. The motion passed 73–1.

    September 13, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB460, allowing remote physician supervision of medical imaging procedures with on-site emergency personnel and safety protocols. The motion passed 78–0.

    September 12, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for required coverage of up to 12 behavioral-health visits after wildfire losses, trauma, or displacement (AB1032). The Assembly approved the Senate changes 77–0.

    September 12, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB 775 to extend psychology and behavioral-sciences licensing boards through 2030, update training and discipline standards, and make remote clinical supervision permanent. The vote was 78–1.

    September 12, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB 776 to extend optometry regulation through 2030, revise licensing and mobile-office requirements, and require patients to receive their contact-lens prescriptions. The vote was 78–2.

    September 12, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 849 to require providers to tell patients requesting sensitive ultrasound examinations that a medical chaperone is available and train staff performing that role. The vote was 78–0.

    September 12, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB351, barring private equity and hedge funds from controlling physicians’ and dentists’ medical decisions or restricting their criticism. The motion passed 80–0.

    September 12, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB1172, allowing trained care-facility staff and volunteers to give emergency intranasal seizure medicine under a patient’s plan. The motion passed 80–0.

    September 11, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted against SB 403 to remove the 2031 expiration of California's End of Life Option Act and make its aid-in-dying authorization permanent. The vote was 59–12.

    September 11, 2025Opposes Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for expanding CARE Court eligibility to qualifying bipolar I disorder cases and revising criminal-court referrals and treatment procedures (SB27). The Assembly passed the bill 74–0.

    September 11, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for allowing specified cannabis microbusinesses to ship medicinal cannabis directly to patients (AB1332). The Assembly approved the Senate changes 78–0.

    September 11, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for expanding Medi-Cal access and payment for field medicine serving people experiencing homelessness (AB543). The Assembly approved the Senate changes 79–0.

    September 10, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB432, requiring health plans to cover evaluation and treatment of perimenopause and menopause symptoms. The motion passed 77–1.

    September 10, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB554, expanding coverage of HIV prevention medicine without patient cost sharing. The motion passed 69–1.

    September 10, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for doubling the number of physician assistants a doctor could supervise to eight and changing related licensing rules (AB1501). The Assembly approved the Senate changes 76–1.

    September 10, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for requiring health insurers to provide qualified language assistance without charging patients for interpreters (AB843). The Assembly approved the Senate changes 66–1.

    September 10, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for shortening health-insurance prior-authorization deadlines, including urgent electronic decisions within 24 hours (AB512). The Assembly approved the Senate changes 67–2.

    September 10, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB1103, streamlining approval of controlled-substance research and exempting some reviews from open-meeting requirements. The motion passed 79–0.

    September 9, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB341, creating funded dental-care training and coordination for people with developmental and intellectual disabilities. The motion passed 80–0.

    September 9, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for using homeless students contact information to arrange vision and dental checks (AB677). The Assembly approved the Senate changes 80–0.

    September 9, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for replacing birth centers hospital-distance requirement with written emergency transfer plans (AB55). The Assembly approved the Senate changes 80–0.

    September 9, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB257, allowing pregnancy to trigger enrollment in or changes to a health insurance plan. The motion passed 68–0.

    September 9, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB530, strengthening Medi-Cal appointment and distance standards and protecting access to in-person care and transportation despite telehealth availability. The motion passed 78–1.

    September 9, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB338, creating rural farmworker virtual-health hubs through grants when at least $2 million in non-General-Fund money was available. The motion passed 80–0.

    September 9, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB1041, requiring insurers to decide provider credential applications within 90 days and provisionally approve some delayed applications. The motion passed 67–2.

    September 9, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB546, requiring qualifying wildfire-affected health plan members to receive a prescribed air purifier costing up to $500. The motion passed 67–0.

    September 9, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB669, allowing up to five rural hospitals to pilot standby childbirth services, with staffing and safety requirements. The motion passed 80–0.

    September 9, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB41, restricting pharmacy benefit managers’ pricing and affiliated-pharmacy requirements and limiting patients’ prescription cost sharing. The motion passed 69–2.

    September 9, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB504, allowing identified HIV information to be disclosed to public health agencies for reporting, disease control, and care coordination. The motion passed 79–0.

    September 8, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB582, allowing disaster-damaged care facilities to pause licenses and fees while preserving remote adult services and childcare attendance flexibility. The motion passed 79–0.

    September 8, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB568, expanding emergency epinephrine options and requiring supplies at school sites and qualifying childcare programs. The motion passed 76–1.

    September 8, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB306, ending insurer prior authorization for frequently approved services, with fraud and inappropriate-care exceptions. The motion passed 76–1.

    September 8, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB 62 and AB 224 to add fertility services and medical equipment to essential health benefits in 2027. The changes depended on federal approval and covered both managed-care contracts and health insurance. Vote tallies: SB62 76–0; AB224 71–0.

    September 8, 2025Supports Healthcare Affordability

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB645, requiring 911 medical dispatchers to give approved lifesaving instructions before help arrived, including choking care and overdose medicine. The motion passed 79–0.

    September 8, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for banning AI tools from falsely implying that they were licensed human health-care professionals (AB489). The Assembly approved the Senate changes 79–0.

    September 8, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB960, allowing caregivers to stay with disabled hospital patients outside normal visiting hours, subject to safety restrictions. The motion passed 78–0.

    September 4, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for expanding eligibility for intensive community behavioral-health partnerships (AB348). The Assembly approved the Senate changes 78–0.

    September 4, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB876, confirming nurse anesthetists’ authority to select and administer anesthesia under an authorized clinician’s order. The motion passed 70–1.

    September 4, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for removing the two-year repayment limit on health facility working-capital loans (AB627). The Assembly approved the Senate changes 78–0.

    September 4, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB785, creating a tax credit for half of qualifying dependents’ medical equipment costs, capped at $5,000 per dependent. The motion passed 78–0.

    September 4, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB862, requiring focused dementia training for nurse assistants and revising hospital notices and insurers’ fertility-service requirements. The motion passed 79–0.

    September 3, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB40, capping qualifying insulin prescription cost sharing at $35 and barring insulin step-therapy requirements. The motion passed 79–0.

    September 3, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for removing prior authorization for the first 12 physical-therapy visits for a new condition (AB574). The Assembly approved the Senate changes 76–1.

    September 3, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB389, allowing supervised licensed vocational nurses to provide basic respiratory care to students with specialized health needs. The motion passed 74–0.

    August 28, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB412, requiring home care aides to receive initial and annual training on caring for people with dementia. The motion passed 76–0.

    August 28, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB447, extending health benefits to age 26 for children of firefighters and police officers killed in the line of duty. The motion passed 74–0.

    August 28, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB594, allowing students to cancel university health insurance after leaving school and waive it when they had qualifying coverage. The motion passed 76–0.

    August 25, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB387, easing cancer centers’ eligibility to host specially permitted medical faculty and setting permit limits. The motion passed 75–0.

    July 17, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for barring insurers from requiring repeated autism diagnoses to maintain behavioral treatment coverage (AB951). The Assembly approved the Senate changes 77–0.

    July 14, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for protecting people who gave emergency seizure medication from liability for good-faith aid (AB369). The Assembly approved the Senate changes 75–0.

    July 3, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB481, allowing supervised unlicensed laboratory workers to help perform moderate- and high-complexity medical tests. The motion passed 54–1.

    June 4, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB1495, setting nurse-supervised and online training requirements for home health aides. The motion passed 79–0.

    June 3, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB669, limiting insurance reviews and prior approval requirements for substance use disorder treatment. The motion passed 64–5.

    June 3, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB1419, easing automatic enrollment in Covered California plans after other health coverage ended. The motion passed 79–0.

    June 3, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted against requiring hospitals to automatically screen certain patients for charity care and discounted bills (AB1312). The Assembly passed the bill 51–16.

    June 2, 2025Opposes Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for up to $3 million annually for high-cost claims in the farmworkers' medical plan (AB499). The Assembly passed the bill 65–1.

    June 2, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for requiring electronic exchange of Medi-Cal behavioral-health data for coordinated patient care under privacy rules (AB618). The Assembly passed the bill 79–0.

    June 2, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for allowing emergency departments to give discharged patients unused noncontrolled medication needed to continue treatment (AB447). The Assembly passed the bill 71–0.

    May 23, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for requiring health insurers to promptly help patients locate in-network providers accepting new patients (AB787). The Assembly passed the bill 77–0.

    May 5, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for expanding required coverage of colorectal cancer screening tests (AB536). The Assembly passed the bill 74–0.

    May 5, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for extending emergency pharmacy-law waivers for up to 120 days after an emergency ended (AB529). The Assembly passed the bill 76–0.

    May 1, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

  • Voted for letting pharmacists provide a 12-month supply of over-the-counter contraceptives without prescription protocols (AB50). The Assembly passed the bill 73–0.

    April 28, 2025Supports Healthcare Affordability

    Source: clerk.assembly.ca.gov

Track record — Environment and Public Health

Environment and Public Health · 152 support · 44 oppose
  • Coauthored AB 1987 to dedicate specified waterfowl hunting fees and agricultural lease revenue to wildlife-area operations, maintenance and restoration. Spending depended on legislative appropriation. It became law. He voted for the bill on 2026-08-26. Vote tallies: AB1987 79–0.

    September 30, 2026Supports Environment and Public Health

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored AB 1731 to connect public institutions with vendors of healthy, minimally processed California food produced using climate-smart practices. The program depended on legislative funding. It became law.

    September 28, 2026Supports Environment and Public Health

    Source: leginfo.legislature.ca.gov

  • Authored AB 2163, a law designating qualifying clean-energy and critical-mineral development zones and giving projects there priority consideration for state assistance and investment. It became law. He voted for the bill on 2026-08-31. Vote tallies: AB2163 77–0.

    September 27, 2026Supports Environment and Public Health

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored SB 1392, a law exempting qualifying pre-1981-model collector vehicles from smog checks starting in 2028, with annual model-year extensions to pre-1986 models by 2033. It became law. His earlier SB 712 coauthor proposal was held in 2025. He voted for the bill on 2026-08-31. Vote tallies: SB1392 55–4.

    September 16, 2026Opposes Environment and Public Health

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored AB 1709, a law restricting addictive online features for users under 16 and creating an online safety advisory commission. It became law. He voted for the bill on 2026-08-31. Vote tallies: AB1709 78–0.

    September 10, 2026Supports Environment and Public Health

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB 1485’s temporary tax exemptions for tribal conservation property and qualifying land-return transactions. He also supported AB 2167 to extend them to tribal-chartered nonprofits and other wholly owned tribal entities. Vote tallies: AB1485 74–0; AB2167 77–0.

    August 31, 2026Supports Environment and Public Health

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for restricting environmental-review exemptions for data centers while allowing qualifying data-center and geothermal projects expedited review (SB887). The Assembly passed the bill 59–11.

    August 31, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against requiring responses to underground landfill heating, with substantial penalties and community mitigation funding (AB28). The Assembly approved the Senate changes 61–13.

    August 31, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against requiring backup safety systems and inspections for reactive-chemical storage facilities and restricting nearby residential siting (SB883). The Assembly passed the bill 63–13.

    August 31, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB2469, requiring data-center water assessments and payment of the full cost of necessary water infrastructure. The motion passed 61–12.

    August 31, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for revising carpet-recycling producer responsibilities, public collection access, enforcement penalties, and apprenticeship funding (AB904). The Assembly approved the Senate changes 72–2.

    August 31, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2513 authorizing regional landscape-restoration grants. It expands wildfire-prevention grant activities and extends specified advance-payment authority. The vote was 78–0.

    August 31, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 1813 to revise community renewable-energy subscriptions with low-income participation, avoided-cost credits, project and program caps, and regulatory evaluations. The vote was 52–12.

    August 31, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB2562, requiring suicide-prevention procedures in licensed substance-use treatment facilities and certified programs. The motion passed 76–0.

    August 30, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2326 extending the Broomrape Program through July 2030. It expands eligible affected crops and revises noxious-weed funding allocations and administrative-cost limits. The vote was 79–0.

    August 30, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1808 to expand local Joshua-tree take permits, add limited residential and public-works mitigation alternatives and exemptions, and delay fee-adjustment regulations. The vote was 75–0.

    August 30, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against revising regional transportation emissions strategies and conditioning specified infrastructure funds on regional plans and performance improvements (SB1087). The Assembly passed the bill 46–19.

    August 30, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2734 redirecting specified specialty-license-plate revenues. The revenues support coastal maintenance, coastal-access grants and outdoor-equity programs. The vote was 78–0.

    August 30, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against AB2253, requiring substantiation of recycled-content marketing claims across products, not just plastic food containers. The motion passed 42–20.

    August 30, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2032 easing specified invasive-mussel permits for water-system operators with submitted control plans. It directs coordinated rapid responses to invasive-species threats. The vote was 77–0.

    August 30, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for supporting hydrogen deployment subject to verifiable lifecycle carbon standards and environmental-justice safeguards (SCR180). The Assembly adopted the resolution 75–0.

    August 30, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against requiring vehicle-battery labels, supplier registration, and fees to administer traction-battery recovery oversight (SB615). The Assembly passed the bill 61–16.

    August 30, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB1129, allowing local monitoring of infant birth conditions and protecting the collected health information from criminal use. The motion passed 78–0.

    August 30, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against prioritizing plastic-pollution mitigation funds for burdened communities and tribal partnerships, with grant-cost reimbursement rules (SB1180). The Assembly passed the bill 41–24.

    August 30, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 998 in 2025 and AB 2667 in 2026 to improve safe disposal of school-confiscated vape devices. AB 2667 also banned disguised vapes and vapes with video games. He approved its Senate changes on 2026-08-30. Vote tallies: AB998 77–0; AB2667 78–0.

    August 30, 2026Supports Environment and Public Health

    Source: downloads.leginfo.legislature.ca.gov

  • Voted to approve Senate amendments to AB 1985 to require recurring college athletic coach and trainer mental-health training including suicide prevention by July 2028. The vote was 78–0.

    August 28, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2369 expanding procurement access for clean-energy resources without guaranteed delivery capacity. It seeks transmission-capacity reservations for geothermal and wind power. The vote was 67–6.

    August 28, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against AB2313, paying qualifying customers to stop gas service instead of replacing their gas service lines. The motion passed 42–20.

    August 28, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1586 to require school resource officers' recurring opioid-overdose response training and administration reports, with good-faith liability protections and implementation guidance. The vote was 77–0.

    August 28, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 255’s recovery-housing proposal and AB 1556’s later Housing First and recovery-support rules. AB 255 reserved 90% of funding for harm-reduction housing. AB 1556 added relapse support and overdose-prevention procedures without that earlier cap. Vote tallies: AB255 79–0; AB1556 78–0.

    August 28, 2026Supports Environment and Public Health

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB2244, creating regulated non-ultraprocessed food certification and requiring large grocery stores to identify qualifying products. The motion passed 72–0.

    August 28, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 643 to expand qualifying organic-waste procurement to approved agricultural amendments including biosolids and compost from specified small composting operations. The vote was 75–1.

    August 27, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2173 to ratify the July 2026 amendment to the Agua Caliente tribal-state gaming compact and exempt specified compact actions from CEQA. The vote was 77–0.

    August 27, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against requiring chain-restaurant menus to flag high-added-sugar beverages and display explanatory warnings (SB869). The Assembly passed the bill 56–11.

    August 27, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1577 requiring data-center energy-use and related operational reports to state regulators. Data centers must also disclose expected energy use and noise to local permitting agencies. The vote was 58–11.

    August 27, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against AB2635, creating zero-emission landscaping-equipment vouchers and limiting local engine-use violations to administrative fines. The motion passed 62–11.

    August 27, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2494 shifting demonstration-forest management toward ecosystem and public benefits. It authorizes tribal comanagement and limits mining, while permitting timber harvests serving specified objectives. The vote was 58–19.

    August 27, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1891 reserving at least 10% of eligible CAL FIRE grants for community-led beneficial-fire training and capacity. A quarter of that allocation prioritizes tribal or Indigenous-led organizations. The vote was 77–0.

    August 27, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for the linked AB 1626 and AB 1665 school-coach training package. It required recurring mental-health training with trauma-informed and positive-team-culture content, plus cardiac-arrest training for other school athletic programs. Vote tallies: AB1626 77–0; AB1665 76–0.

    August 27, 2026Supports Environment and Public Health

    Source: downloads.leginfo.legislature.ca.gov

  • Voted to approve Senate amendments to AB 2532 to require Poison Help information and serving notices and measures for cannabis beverages, and prohibit marketing multiserve beverages as single-serving products. The vote was 74–0.

    August 27, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB1666, creating grants and financing for biomass parks that processed California wood waste without combustion. The motion passed 78–0.

    August 26, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB2788, allowing Alameda transportation-project revisions and applying federal hazardous-material transport rules to additional carriers. The motion passed 79–0.

    August 26, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2150 requiring approved naloxone training for employees subject to workplace CPR-certification training. Specified exceptions apply. The vote was 78–0.

    August 26, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2045 to extend streamlined habitat-restoration approvals through 2031 while revising fees, applications, species authorizations and impact safeguards. The vote was 79–0.

    August 26, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2706 to replace cannery rules with acidified and low-acid food registration and scheduled-process requirements, annual $350 safety fees and inspection funding. The vote was 78–0.

    August 26, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for banning intentionally added bisphenols in paper receipts and requiring safer substitute chemicals (AB1604). The Assembly approved the Senate changes 73–2.

    August 26, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for exempting qualifying portable solar devices from interconnection requirements and utility fees through 2029 (SB868). The Assembly passed the bill 73–0.

    August 25, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for prohibiting retail nitrous-oxide sales subject to legitimate-use exceptions and allowing stronger local restrictions (SB758). The Assembly passed the bill 78–0.

    August 25, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for exempting qualifying residential-area childcare-center projects from state environmental review (SB299). The Assembly passed the bill 76–0.

    August 25, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for continuing pesticide-exposure testing and medical reporting safeguards through 2029 (AB1440). The Assembly approved the Senate changes 78–0.

    August 25, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for requiring tobacco retailers to post lung-cancer screening notices, with civil penalties for violations (SB1124). The Assembly passed the bill 66–4.

    August 25, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Coauthored AJR 9, a resolution calling for restored federal funding and staffing for national parks. The Legislature adopted it. He voted for the bill on 2026-08-19. Vote tallies: AJR9 78–0.

    August 25, 2026Supports Environment and Public Health

    Source: downloads.leginfo.legislature.ca.gov

  • Voted against restructuring Imperial County air-district governance and requiring public air-monitoring and permit information (SB675). The Assembly passed the bill 58–19.

    August 25, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for extending Dungeness-crab fishery rules and steelhead restoration programs, with new late-report fees (SB1393). The Assembly passed the bill 76–0.

    August 25, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2787 to recognize qualifying Nevada invasive-species vessel decals at Tahoe and Topaz lakes and require recurring groundwater-basin priority reviews. The vote was 78–0.

    August 25, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2577 to require public-benefit findings for Proposition 65 settlements and attorney fees, qualifying exposure reductions or warnings, and review of Attorney General fee objections. The vote was 78–0.

    August 25, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2076 to add nitrous oxide to online age-restricted product rules, prohibit gift-card evasion and strengthen penalties and injunctive enforcement. The vote was 78–0.

    August 25, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB 1283 to expand streamlined electric vehicle charging permits to supporting canopies, storage and infrastructure and require standardized application resources and deemed-approval notices. The vote was 71–0.

    August 24, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB 1218 to authorize vehicle immobilization for repeated delinquent illegal-dumping penalties. The vote was 77–0.

    August 24, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2349 expanding emergency air-quality monitoring through regional incident-response centers. Funding depends on appropriation. The vote was 77–0.

    August 24, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1802 to extend mitigation-land endowment authority indefinitely and require periodic public reporting. The vote was 78–0.

    August 24, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against SB 501 to expand battery producer recycling obligations to small and medium formats, require financial controls and recycling rates, and strengthen inspections and record retention. The vote was 62–14.

    August 24, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2481 extending glass-recycling incentives to qualifying recycled glass in California products. Eligible uses extend beyond beverage containers. The vote was 78–0.

    August 24, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB 1047 to add frontotemporal degeneration to state neurodegenerative disease surveillance and extend the registry program through January 1, 2032. The vote was 76–0.

    August 24, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against SB 222 to streamline permits and inspections for residential heat pumps, cap permit fees and restrict local and homeowners association barriers to electric appliance installations. The vote was 60–8.

    August 24, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for expanding beverage-container recycling payments and allowing recycling services alongside reverse vending machines (SB955). The Assembly passed the bill 78–0.

    August 24, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for restricting recreational nitrous-oxide sales and allowing repeated violations to trigger license suspension or revocation (SB936). The Assembly passed the bill 78–0.

    August 24, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1820 limiting Level 2 EV charger permit fees at multifamily housing. Fees are capped at a $500 base plus specified capacity charges unless local governments substantiate higher reasonable costs. The vote was 71–1.

    August 24, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1153 to authorize appropriations-dependent recreational-vehicle removal, illegal-dumping enforcement strategies and local enforcement teams. The vote was 77–0.

    August 24, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2310 criminalizing transport for illegal dumping and increasing repeated or high-volume violation penalties. Exceptions apply to employees acting at their employers' direction. The vote was 76–0.

    August 24, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1864 requiring screening safeguards for synthetic-nucleic-acid providers and benchtop synthesis-equipment manufacturers. They must publicly attest compliance, with civil penalties for violations. The vote was 77–0.

    August 20, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2143 banning online marketplaces from facilitating noxious-weed deliveries into California. Administrative penalties and recovery of remediation costs follow required notice. The vote was 77–0.

    August 20, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2249 defining prohibited child-attractive cannabis packaging and marketing. The definition covers designs likely to appeal to people under twenty-one. The bill also authorizes additional safeguards. The vote was 69–1.

    August 20, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB 949 to designate the Santa Cruz Mountains a resource of statewide significance requiring special protection and encourage collaborative stewardship. The vote was 77–0.

    August 20, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB 1064 to limit specified emissions testing of qualifying older low-use heavy-duty vehicles to once annually. The vote was 65–1.

    August 20, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB 925 to require a fusion-energy strategy and permitting roadmap and expand environmental-leadership eligibility to qualifying fusion manufacturing projects. The vote was 77–0.

    August 19, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB 1135 to create appropriations-dependent wildlife-coexistence and wolf-livestock compensation programs and permit livestock-guarding dogs to pursue wolves under conditions. The vote was 58–17.

    August 19, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB 945 to require consideration of CPR and AED instruction in the next physical-education framework revision. The vote was 77–0.

    August 19, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB 764 and SB 977 to require chain restaurants to offer a children’s meal meeting nutrition standards, including a 550-calorie maximum. The later SB 977 version required staff compliance information but omitted SB 764’s menu-symbol requirement. Vote tallies: SB764 74–0; SB977 77–1.

    August 19, 2026Supports Environment and Public Health

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB 1263 to restrict hazardous disaster-debris removal to appropriately licensed and certified contractors. The vote was 78–0.

    August 19, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to adopt HR 130 to declare racism a public-health crisis in a racial-discrimination resolution. The vote was 78–0.

    August 19, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 442 to raise forest-management plan acreage limits, remove single-hydrological-area restrictions and extend working-forest plan rules to the Southern Coast Subdistrict. The vote was 74–0.

    August 17, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1982 to make bar drink-lid and drug-testing-device availability requirements permanent and revise posted notices. The vote was 74–0.

    August 13, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Coauthored AB 1772 to create invasive-species inspection and decontamination rules for covered nonmotorized vessels. It charged $20 every two years, excluding marine-only and already registered vessels. Spending fee revenue required legislative appropriation. It was held in committee. He voted for the bill on 2026-05-27. Vote tallies: AB1772 79–0.

    August 13, 2026Supports Environment and Public Health

    Source: downloads.leginfo.legislature.ca.gov

  • Authored AB 634, a bill barring businesses from manufacturing, distributing or offering for sale in California products containing tianeptine or marketed as containing it. It was held in committee. He voted for the bill on 2026-01-29. Vote tallies: AB634 74–0.

    August 13, 2026Supports Environment and Public Health

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB 1133 to require consideration of integrated preventive health instruction in the next health-education framework revision. The vote was 71–0.

    August 6, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB 575 to create a voluntary tax-return contribution fund for sea-otter conservation through 2032. The vote was 75–0.

    August 6, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB 832 to expand Upper Los Angeles River working-group membership and require annual implementation review and revitalization-plan amendments. The vote was 71–0.

    August 6, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Authored AB 2590, a bill coordinating conservation around federally designated military-installation landscapes, with implementation contingent on federal or other non-General Fund resources. It was held in committee. He later introduced ACR 235 supporting the same partnership; it did not advance beyond introduction.

    August 6, 2026Supports Environment and Public Health

    Source: downloads.leginfo.legislature.ca.gov

  • Voted against SJR 12 to oppose new Pacific offshore oil and gas drilling and request federal public hearings, environmental review and public comment. The vote was 56–13.

    August 3, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB 1350 to include qualifying renewable-powered hydrogen turbines within renewable electrical generation facilities. The vote was 74–0.

    June 29, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SJR13, urging sewage-reduction commitments in the United States-Mexico-Canada trade agreement review and nonrenewal if commitments were not established. The motion passed 71–0.

    June 22, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB1139, allowing Monterey Peninsula water district civil penalties and enforcement for emergency water-use restrictions. The motion passed 71–0.

    June 22, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Coauthored ACR 94, a resolution calling for better tests, appropriate antibiotic use, and funding to address drug-resistant infections. The Legislature adopted it. He voted for the bill on 2025-07-14. Vote tallies: ACR94 77–0.

    June 18, 2026Supports Environment and Public Health

    Source: downloads.leginfo.legislature.ca.gov

  • Voted against AB1548, creating a Monterey Bay land-stewardship authority with grant, bond, fee, assessment, and tax powers. The motion passed 43–22.

    May 28, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB2537, requiring cannabis enforcement to prioritize specified public-health and harm risks. The motion passed 76–0.

    May 28, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB2026, streamlining groundwater-recharge diversions, expanding temporary water permits, and exempting qualifying projects from environmental review. The motion passed 68–0.

    May 27, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB2302, requiring monthly heavy-metal testing of infant formula and disclosure of results, with sales restrictions for noncompliance. The motion passed 69–0.

    May 27, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB2254, requiring enforceable local protections for coastal monarch butterfly overwintering habitats. The motion passed 74–1.

    May 27, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 1990 to require pharmaceutical-grade ingredients and verification for specified compounded weight-management drugs. It strengthens testing and recordkeeping safeguards and bans misleading advertisements. The vote was 69–1.

    May 26, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 1668 to extend the property-tax welfare exemption for qualifying nonprofit conservation and open-space land. The extension runs through the 2032 tax lien date. The vote was 77–0.

    May 26, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against AB 2612 authorizing electrical-circuit building standards compatible with qualifying plug-in solar systems. The standards cover new homes and other developments. The vote was 70–5.

    May 26, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 2549 to extend electronic-waste recycling fee duties to online marketplace facilitators. It creates standardized product notices and a sixty-day retailer compliance period. The vote was 78–0.

    May 26, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 2216 to expand the Delta Conservancy's environmental-protection work into the Valley. It authorizes tribal partnerships, grants and loans; Valley activities depend on appropriation. The vote was 73–1.

    May 26, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 2003 to replace the school suicide-prevention grant approach with online training for staff, eligible students and caregivers. It also requires reporting of voluntary student risk screenings. The vote was 78–0.

    May 26, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 2260 to extend simplified water-rights registration to qualifying small habitat-restoration uses. Registrations paired with protected instream or wetland uses receive priority. The vote was 78–0.

    May 26, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 1812 to prohibit plastic-containing products labeled compostable or home compostable. The bill also revises certification standards for permitted compostability claims. The vote was 64–1.

    May 26, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 1988 to require companion chatbots to detect credible crisis expressions contextually, interrupt conversations, publish response policies and report crisis information. The vote was 73–0.

    May 21, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 1965 to strengthen cannabis retesting controls, state off-the-shelf testing access, customer certificates and laboratory performance review. The vote was 73–0.

    May 21, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against AB 2030 to restrict weight-loss and muscle-building supplement and diet-pill sales to minors with age verification and civil enforcement. The vote was 57–7.

    May 21, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 2182 to create a utility industrial efficiency and decarbonization program funded by charges on eligible industrial facilities. The vote was 72–0.

    May 21, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 1744 to prohibit marine-safe sunscreen advertising unless products are free of specified chemical ultraviolet filters. The vote was 70–2.

    May 21, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 1956 to authorize the Suicide Prevention Office to focus on boys and young men and report implementation strategies if the office is established. The vote was 72–0.

    May 18, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 1653 to require consideration of heat-illness prevention and response in school health-framework revisions. The vote was 74–0.

    May 18, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 1822 to allow extreme-heat and climate-response priorities for school-building projects submitted after January 2027. The vote was 77–0.

    May 14, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 2503 to require annual review of school athletic heat-safety guidelines with special attention to hotter regions. The vote was 69–0.

    May 11, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 2458 to extend appliance energy-and-water efficiency certification requirements to rental, importation, distribution and leasing. The vote was 66–0.

    May 7, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 2726 to allow schools and colleges to dispose of surplus technology through auctions, trade-ins, negotiated sales or donations under competition, data-protection and recycling policies. The vote was 73–0.

    May 4, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 1704 to delay or suspend embodied-carbon building-material rules for five to ten years if lower-carbon materials have not reached cost parity. The vote was 59–0.

    April 27, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 1673 to allow county fish-and-wildlife funds to support wildlife-coexistence programs preventing human-wildlife conflict. The vote was 74–0.

    April 23, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Authored AB 2016, a bill proposing $69,425,000 in General Fund grants for specified drinking-water projects to remove hexavalent chromium. It advanced in the Legislature but did not become law.

    April 16, 2026Supports Environment and Public Health

    Source: leginfo.legislature.ca.gov

  • Voted for AB 1944 to authorize higher axle-weight limits of up to 25,000 pounds for qualifying zero-emission transit buses through 2031. The vote was 62–3.

    April 6, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Coauthored AB 921 to exempt emergency generator sales and purchases from state air-board rules during proclaimed emergencies involving power loss. It also proposed specified state sales-tax exemptions for qualifying noncommercial generators costing up to $7,000 each May during 2027–2031. It died without becoming law.

    January 31, 2026Opposes Environment and Public Health

    Source: leginfo.legislature.ca.gov

  • Authored AB 641, a bill establishing a state public education program on drug-induced movement disorders when funded. It was held in committee and died.

    January 31, 2026Supports Environment and Public Health

    Source: leginfo.legislature.ca.gov

  • Coauthored AB 12, a bill to cancel the state’s November 2024 low-carbon fuel rule changes. It died without becoming law.

    January 31, 2026Opposes Environment and Public Health

    Source: leginfo.legislature.ca.gov

  • Jointly authored AB 513, a bill requiring California’s climate plan to count emissions from forest and wildland fires. It died without becoming law. He jointly authored the same proposal as ABX1 13, which died at the desk.

    January 31, 2026Supports Environment and Public Health

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB 946 to direct conservation funding toward underserved urban communities and make eligible urban restoration projects competitive for state funding. The vote was 71–0.

    January 26, 2026Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB 748 to require local preapproved housing-plan programs and 30-day ministerial decisions for qualifying single-family and multifamily projects, with resulting CEQA exemptions. The vote was 75–0.

    January 26, 2026Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Publicly supported California's 10-parts-per-billion drinking-water limit for hexavalent chromium in a KESQ interview.

    December 16, 2025Supports Environment and Public Health

    Source: kesq.com

  • Authored AB 709 to let groundwater agencies revise coordination agreements after state review of groundwater sustainability planning. It became law.

    October 7, 2025Supports Environment and Public Health

    Source: leginfo.legislature.ca.gov

  • Coauthored SB 427 to extend the annual $30 million habitat-conservation transfer target through June 2035. General Fund transfers were reduced by contributions from specified other funds. It became law. He voted for the bill on 2025-09-09. Vote tallies: SB427 78–0.

    October 3, 2025Supports Environment and Public Health

    Source: downloads.leginfo.legislature.ca.gov

  • Voted to approve Senate amendments to AB 732 to allow county agricultural commissioners to levy civil penalties for pest nuisances on neglected crops, with notice, hearing rights, and relief for good-faith corrective action. The vote was 72–0.

    September 13, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB 646 to require prenatal vitamin heavy-metal testing and public disclosures beginning in 2027. The vote was 77–0.

    September 13, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB1417, funding community and tribal participation in offshore wind planning and requiring disclosure of developer donations. The motion passed 78–0.

    September 13, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for restricting intoxicating hemp products and bringing more cannabinoids under licensed cannabis regulation and taxes (AB8). The Assembly approved the Senate changes 73–1.

    September 13, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB 839 to revise oil-spill fishing closure decisions to depend on health-risk findings, authorize tribal response grants, and remove the pleasure-boat spill liability exemption. The vote was 79–0.

    September 13, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 825 to allow California grid participation in independently governed regional energy markets only after specified approvals and safeguards preserving state clean-energy rules and grid reliability. The vote was 74–1.

    September 13, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to pass Senate Bill 352, which keeps an environmental justice bureau in the Justice Department and sets neighborhood air monitoring rules. The Assembly passed it 55-19 and it became law.

    September 13, 2025Supports Environment and Public Health

    Source: legiscan.com

  • Voted for expanding city authority over Joshua tree removal for commercial projects (AB1089). The Assembly approved the Senate changes 76–0.

    September 12, 2025Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB 614 to allow intrastate carbon-dioxide pipelines only after state safety regulations and compliance demonstrations, require environmental review and emergency mapping, and restrict reused pipe and proximity to sensitive sites. The vote was 74–0.

    September 12, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB1373, requiring a requested public hearing before the state certified a hydroelectric facility’s water quality protections. The motion passed 73–0.

    September 12, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB1264, phasing harmful ultraprocessed foods out of school meals and sales. The motion passed 79–1.

    September 12, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB 787 to create coordinated state industrial-policy planning for equitable clean-energy supply chains and an appropriation-dependent implementation fund. The vote was 64–10.

    September 12, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 56 to require recurring black-box health warnings on covered social-media platforms beginning in 2027. The vote was 59–7.

    September 12, 2025Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB 415 to revise warehouse development and truck-routing standards, require routes avoiding homes and sensitive sites, and authorize enforcement against noncompliant local governments. The vote was 62–3.

    September 12, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB 34 to require port-emissions rules to include feasibility and funding assessments and extension procedures, and prohibit caps on cargo throughput or cruise passengers. The vote was 59–0.

    September 11, 2025Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against AB1064, restricting children’s access to AI companion chatbots capable of encouraging self-harm, violence, substance use, or disordered eating. The motion passed 60–8.

    September 11, 2025Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for allowing qualifying waste-derived pipeline biomethane to count toward local organic-waste procurement targets (AB70). The Assembly approved the Senate changes 80–0.

    September 11, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB 643 to create a competitive state grant program for carbon-dioxide-removal projects, contingent on an appropriation, with $50 million in planned project funding. The vote was 78–1.

    September 11, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted to pass Assembly Bill 1336, a bill to presume a farmworker's heat illness is job-related for workers' compensation. The Assembly passed it 61-17, but the governor vetoed it, so it did not become law.

    September 11, 2025Supports Environment and Public Health

    Source: legiscan.com

  • Voted for expanding a voluntary ship-speed program to protect whales and reduce air pollution (AB14). The Assembly approved the Senate changes 79–0.

    September 10, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB1280, funding industrial heat pumps and energy storage, with union work agreements and community safeguards. The motion passed 71–1.

    September 10, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB1104, preserving solar tariff eligibility after contractor wage violations were remedied and clarifying owners’ labor-law responsibilities. The motion passed 79–0.

    September 10, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB754, requiring manufacturer-funded chemical testing documentation for menstrual products and allowing state testing and public results. The motion passed 71–0.

    September 9, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB224, updating state water-supply forecasting for climate change and documenting reasons for reservoir operations. The motion passed 77–1.

    September 9, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for allowing livestock carcass composting under approved practices (AB411). The Assembly approved the Senate changes 77–0.

    September 9, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB88, requiring feasible biomass disposal components in state-funded forest health projects and assessing carbon-removal uses. The motion passed 72–0.

    September 9, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB546, requiring qualifying wildfire-affected health plan members to receive a prescribed air purifier costing up to $500. The motion passed 67–0.

    September 9, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB283, requiring battery-storage applicants to consult fire officials and receive a pre-operation fire inspection at their own cost. The motion passed 80–0.

    September 9, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB899, raising recycled-glass manufacturing payments to up to $150 per ton and extending funding through 2029. The motion passed 80–0.

    September 9, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB504, allowing identified HIV information to be disclosed to public health agencies for reporting, disease control, and care coordination. The motion passed 79–0.

    September 8, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB20, requiring wet cutting and worker training for artificial stone and strengthening enforcement against silica-related lung disease. The motion passed 77–0.

    September 8, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB567, allowing up to 250 old wells to pilot gravity-based energy storage, with testing, leak monitoring, and regulatory fees. The motion passed 79–0.

    September 8, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB454, creating a funded grant and loan program to help water systems remove PFAS contamination. The motion passed 79–0.

    September 8, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB236, banning specified harmful ingredients in hair relaxers and authorizing testing and civil enforcement. The motion passed 78–0.

    September 8, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB317, maintaining statewide voluntary wastewater testing for disease threats and allowing added funding and outbreak-response coordination. The motion passed 79–0.

    September 8, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB279, expanding permit-exempt composting volumes and allowing up to 5,000 cubic yards of annual sales or giveaways. The motion passed 79–0.

    September 8, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB615, requiring emergency response plans and fire-safety setbacks for qualifying energy storage facilities. The motion passed 77–0.

    September 4, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for authorizing a managed-honeybee health grant program, contingent on state funding (AB1042). The Assembly approved the Senate changes 78–0.

    September 4, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against protecting public-university students from discipline for certain drug or alcohol medical emergencies if they completed rehabilitation (AB602). The Assembly approved the Senate changes 60–12.

    September 4, 2025Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for tightening refrigerant restrictions by removing the exemption for reclaimed hydrofluorocarbons (AB663). The Assembly approved the Senate changes 78–0.

    September 4, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB31, expanding safe uses of recycled water around food facilities, outdoor eating areas, and shared residential landscaping. The motion passed 79–0.

    September 3, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB466, shielding water systems meeting total-chromium limits from hexavalent-chromium violations while compliance plans were approved or pending. The motion passed 77–0.

    September 2, 2025Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Served as principal coauthor of SB 18, a bill creating grocery-store grants for food deserts and at-risk areas, with implementation contingent on legislative appropriation. It was held in committee.

    August 29, 2025Supports Environment and Public Health

    Source: leginfo.legislature.ca.gov

  • Voted for SB697, allowing water-use information orders during stream-rights investigations and providing reconsideration and court review. The motion passed 66–0.

    August 29, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for expanding an environmental-review exemption for limited nonmotorized access to parks and open space (AB1139). The Assembly approved the Senate changes 76–0.

    August 28, 2025Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for SB392, authorizing an East Bay Hills conservation program and requiring its recognition in local land-use policies. The motion passed 77–0.

    August 21, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB1478, allowing mattress sellers to pay consumers’ recycling fees while requiring recycling information. The motion passed 73–0.

    July 10, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Jointly authored AJR 16, a resolution urging full federal funding and coordinated action on Tijuana River sewage pollution. The Assembly adopted it, but it did not clear the Senate. He voted for the bill on 2025-07-07. Vote tallies: AJR16 75–0.

    July 7, 2025Supports Environment and Public Health

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB993, expanding rural counties’ access to hazardous-materials regulation funding. The motion passed 78–0.

    June 4, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against AB1466, requiring challengers of approved groundwater plans to prove their case and adding court water-use reports. The motion passed 50–20.

    June 4, 2025Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB1285, requiring fire prevention, response, and recovery measures for large lithium-ion battery storage facilities. The motion passed 79–0.

    June 4, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB942, ending older rooftop solar payment terms when a home changed owners and excluding solar users from climate credits. The motion passed 46–14.

    June 3, 2025Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for AB1111, allowing more delays in electric school bus requirements and retaining qualifying buses for small or frontier districts. The motion passed 73–0.

    June 3, 2025Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against AB1413, combining groundwater lawsuits and preventing court-approved pumping beyond a valid sustainability plan’s water limit. The motion passed 45–21.

    June 3, 2025Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against allowing restrictions on food packaging containing added bisphenols and ortho-phthalates (AB1148). The Assembly passed the bill 55–11.

    June 2, 2025Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for regulating kratom potency, packaging, and labeling, and banning sales to people under 21 (AB1088). The Assembly passed the bill 76–0.

    June 2, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for exempting emergency telecommunications vehicles from specified zero-emission fleet requirements (AB911). The Assembly passed the bill 75–1.

    June 2, 2025Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against requiring wildlife-passage features in qualifying local transportation projects, with mitigation-credit options (AB902). The Assembly passed the bill 56–14.

    June 2, 2025Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for banning plastic glitter in personal-care products and expanding plastic-microbead restrictions (AB823). The Assembly passed the bill 63–10.

    June 2, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for including school greening and tree canopy projects in urban-forestry assistance and grants (AB803). The Assembly passed the bill 79–0.

    June 2, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for strengthening cannabis laboratory testing, retail sampling, and embargo safeguards (AB1027). The Assembly passed the bill 79–0.

    June 2, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for exempting qualifying agricultural crop-preparation services from organic-waste requirements (AB1046). The Assembly passed the bill 79–0.

    June 2, 2025Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for expanding sustainable-agriculture research, incentives, and technical assistance, including shared equipment (AB947). The Assembly passed the bill 78–0.

    June 2, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted against requiring public release of energy-project biological data except where disclosure would significantly threaten species (AB734). The Assembly passed the bill 61–15.

    June 2, 2025Opposes Environment and Public Health

    Source: clerk.assembly.ca.gov

  • Voted for requiring drink-spiking prevention tools at large outdoor events selling alcohol (AB668). The Assembly passed the bill 77–0.

    May 12, 2025Supports Environment and Public Health

    Source: clerk.assembly.ca.gov

Track record — Reduce Wealth Gap

Reduce Wealth Gap · 13 support · 2 oppose
  • Voted for a resources budget bill that creates a farmland-access program for agricultural land acquisition and long-term farmer leases, contingent on funding (SB178). The Assembly passed the bill 79–0.

    August 31, 2026Supports Reduce Wealth Gap

    Source: clerk.assembly.ca.gov

  • Voted for AB2329, using condition-adjusted prices for state surplus homes and offering qualifying tenants purchase assistance. The motion passed 78–0.

    August 30, 2026Supports Reduce Wealth Gap

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1980 establishing construction-apprenticeship grants. They expand training access for women, nonbinary people and underrepresented populations, contingent on appropriation. The vote was 79–0.

    August 26, 2026Supports Reduce Wealth Gap

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2524 to authorize county probation and child-welfare agencies to issue work permits to qualifying juvenile-court minors. The vote was 78–0.

    August 26, 2026Supports Reduce Wealth Gap

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2483 requiring training certificates for incarcerated firefighters. Qualified former crew members seeking CAL FIRE positions receive hiring preferences or experience credit. The vote was 77–0.

    August 25, 2026Supports Reduce Wealth Gap

    Source: clerk.assembly.ca.gov

  • Voted for SB 700 to authorize small-business assistance funds to support California Investment and Innovation Program grants to community development financial institutions. The vote was 78–0.

    August 24, 2026Supports Reduce Wealth Gap

    Source: clerk.assembly.ca.gov

  • Voted for SB 1012 to recognize qualifying Conservation Camp experience toward construction laborer apprenticeships and require certificates and assistance for program graduates after release. The vote was 77–0.

    August 24, 2026Supports Reduce Wealth Gap

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1829 to expand community-college CalWORKs services to basic-needs aid and economic mobility support and allow conditional employer wage-share waivers. The vote was 77–1.

    August 24, 2026Supports Reduce Wealth Gap

    Source: clerk.assembly.ca.gov

  • Voted against AB 2650 extending CalSavers payroll retirement savings to qualifying household workers. It raises the automatic contribution-increase ceiling to 10% and adds penalties for repeated employer noncompliance. The vote was 60–14.

    May 26, 2026Opposes Reduce Wealth Gap

    Source: clerk.assembly.ca.gov

  • Voted for AB 72 to establish an appropriations-dependent Riverside County Electric Vehicle Economic Opportunity Zone for workforce education, training and investment serving lower-income communities. The vote was 74–0.

    January 26, 2026Supports Reduce Wealth Gap

    Source: clerk.assembly.ca.gov

  • Coauthored AB 524 to provide assistance through qualified organizations for eligible farmers to acquire or lease protected agricultural land. The program depended on legislative appropriation. The governor vetoed it. He voted for the bill on 2025-09-10. Vote tallies: AB524 77–0.

    October 1, 2025Supports Reduce Wealth Gap

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB338, allocating $5 million to worker training and support for Los Angeles and Ventura wildfire recovery. The motion passed 78–1.

    September 11, 2025Supports Reduce Wealth Gap

    Source: clerk.assembly.ca.gov

  • Voted for exempting nonprofit home-sharing income from public-benefit calculations and expanding room-rental discretion (AB474). The Assembly approved the Senate changes 79–0.

    September 10, 2025Supports Reduce Wealth Gap

    Source: clerk.assembly.ca.gov

  • Voted for AB1076, allowing grants and state appropriations to support disability savings accounts and public outreach. The motion passed 79–0.

    September 8, 2025Supports Reduce Wealth Gap

    Source: clerk.assembly.ca.gov

  • Voted against excluding guaranteed-income payments from means-tested benefit calculations when federal rules allowed (AB1357). The Assembly passed the bill 63–14.

    June 2, 2025Opposes Reduce Wealth Gap

    Source: clerk.assembly.ca.gov

Track record — Labor Rights

Labor Rights · 90 support · 21 oppose
  • Coauthored AB 2054 to expand paid family leave for qualifying family needs tied to military training, domestic deployment or state active duty. Implementation depended on claims-system changes or July 2028, whichever occurred earlier. It became law. He voted for the bill on 2026-08-26. Vote tallies: AB2054 79–0.

    September 28, 2026Supports Labor Rights

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored SB 993 to let behavioral-health professionals in psychiatric hospitals and correctional settings omit identifying details from client notices for safety. Employer approval and a process to obtain complaint information were required. It became law. He voted for the bill on 2026-08-24. Vote tallies: SB993 77–0.

    September 27, 2026Supports Labor Rights

    Source: downloads.leginfo.legislature.ca.gov

  • Voted against AB2575, protecting patient-care workers’ professional judgment and limiting liability defenses for clinical decision-support developers. The motion passed 51–16.

    August 31, 2026Opposes Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted against raising security-guard training requirements and requiring paid annual training, deescalation instruction, and stronger enforcement (SB1203). The Assembly passed the bill 58–19.

    August 31, 2026Opposes Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2321 criminalizing obstruction of workplace-safety inspections. It expands criminal enforcement of willful violations causing serious injury, illness or exposure. The vote was 58–17.

    August 31, 2026Opposes Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1841 establishing Native American Day as a paid state-employee holiday. Funding depends on appropriation, and bargaining units may negotiate the holiday. The vote was 78–0.

    August 31, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for increasing assault and battery penalties for attacks on utility workers performing their duties (SB1330). The Assembly passed the bill 78–0.

    August 31, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted against requiring mass-layoff notices to identify jobs displaced by AI or other automation (SB951). The Assembly passed the bill 56–15.

    August 31, 2026Opposes Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted against AB1331, banning workplace bathroom surveillance and allowing workers to leave monitoring devices outside. The motion passed 61–7.

    August 31, 2026Opposes Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for revising carpet-recycling producer responsibilities, public collection access, enforcement penalties, and apprenticeship funding (AB904). The Assembly approved the Senate changes 72–2.

    August 31, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2231 to streamline CEQA administrative and judicial review for qualifying Santa Clara hospital-campus projects, including labor standards and a feasible 270-day litigation target. The vote was 78–0.

    August 30, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted against requiring notice and access to employee data used in automated discipline or termination, with anti-retaliation protections (SB947). The Assembly passed the bill 53–14.

    August 30, 2026Opposes Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2417 requiring community colleges to give temporary employees retirement-plan information. Employees can choose defined-benefit coverage, an available cash-balance plan or Social Security. The vote was 79–0.

    August 30, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2319 creating refundable tax credits of 35% to 50% for qualifying film post-production expenses. Most credits are reserved for taxpayers meeting labor conditions, with annual allocations set through the budget. The vote was 72–2.

    August 30, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1383 to revise public-pension compensation limits and authorize higher safety-worker retirement formulas at age 55 through collective bargaining. The vote was 69–2.

    August 30, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1198 to apply updated prevailing-wage rates to qualifying public-works contracts worth at least $35 million beginning July 2027, with review petitions and housing exemptions. The vote was 68–7.

    August 30, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted against AB917, extending permanent employment protections to teachers in small districts and career technical education programs. The motion passed 48–18.

    August 30, 2026Opposes Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB 1309 and AB 2129 to compare state firefighter pay with other fire departments. AB 2129 required good-faith bargaining toward pay within 15% of comparison departments, not an automatic raise. Vote tallies: AB1309 77–1; AB2129 75–1.

    August 28, 2026Supports Labor Rights

    Source: downloads.leginfo.legislature.ca.gov

  • Voted to approve Senate amendments to AB 1904 establishing credentialed educator apprenticeships. They include paid on-the-job training, mentoring and permits for participating candidates without teaching credentials. The vote was 78–0.

    August 28, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1844 to allow retired judges to designate nonspouse beneficiaries in optional retirement plans, preserve spousal community-property rights and remove the twenty-year service condition for specified survivor benefits. The vote was 77–0.

    August 28, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1838 to require wage-and-hour violation disclosures for local public-works bidders, with disqualification appeals and project-labor-agreement and prequalification exemptions. The vote was 64–8.

    August 27, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1697 to delay stay-or-pay contract restrictions to new 2027 contracts and create exceptions for qualifying recruitment bonuses, advanced paid leave and financial-services affiliations. The vote was 68–6.

    August 26, 2026Opposes Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2150 requiring approved naloxone training for employees subject to workplace CPR-certification training. Specified exceptions apply. The vote was 78–0.

    August 26, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for providing eligible firefighters up to 26 weeks of paid pregnancy-disability leave (SB1024). The Assembly passed the bill 79–0.

    August 26, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1961 to allow employers to seek workplace-wide violence restraining orders without naming individual employees. The vote was 79–0.

    August 26, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1054 to create a cost-neutrality-conditioned deferred retirement option for specified CHP and Cal Fire employees and related retiree health-benefit eligibility. The vote was 71–2.

    August 26, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2656 requiring covered public employers to notify employee representatives about generative AI. Forty-five days' notice is required before developing, buying or requiring it for represented work. The vote was 74–2.

    August 25, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB 1363 to extend the barbering and cosmetology board through 2031, revise establishment licensing and apprenticeship oversight, and limit apprentice participation fees. The vote was 76–0.

    August 24, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1818 to require the Public Employment Relations Board to determine whether unfunded California State University labor agreements require legislative action. The vote was 66–8.

    August 24, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2418 expanding private plan-checking options for excessively delayed nonresidential building permits. It shortens the delay threshold and protects budgeted public building-department positions. The vote was 76–0.

    August 20, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted against SB 1166 to place specified Alameda-Contra Costa Transit District employee unfair-practice disputes under the Public Employment Relations Board and require bargaining notices and good-faith negotiation. The vote was 62–12.

    August 20, 2026Opposes Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB 1149 to expand bereavement leave to one employee-designated person per year. The vote was 76–0.

    August 19, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Coauthored AB 65, a bill requiring up to 14 weeks of paid pregnancy disability leave for school and community college employees. It was placed on the inactive file without becoming law. He voted for the bill on 2025-05-29. Vote tallies: AB65 62–0.

    August 17, 2026Supports Labor Rights

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB 1316 to extend labor-enforcement liens through ten-year renewals and restrict use of records withheld after Labor Commissioner requests. The vote was 72–0.

    August 13, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2134 to protect city council members' parental leave from absence limits through private written notice procedures. The vote was 72–0.

    August 3, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB 135 to revise higher-education funding and grants, Cal Grant age and short-training eligibility, Workforce Pell approvals, prior-learning credits and campus data systems; require paid pregnancy-disability leave and revise student housing, tuition-exemption and repatriation rules. The vote was 61–12.

    June 29, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted against AB1859, giving labor-management committees access to public-work sites to check prevailing wages and apprenticeship compliance. The motion passed 60–14.

    May 27, 2026Opposes Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted against AB1883, restricting workplace surveillance and collection or inference of workers’ sensitive personal information. The motion passed 52–12.

    May 27, 2026Opposes Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted against AB2142, requiring permanent classified positions when schools repeatedly used short-term employees beyond specified limits. The motion passed 60–16.

    May 27, 2026Opposes Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted against AB2495, expanding protections and penalties against immigration-related retaliation for exercising workers’ rights. The motion passed 59–18.

    May 27, 2026Opposes Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB 1564 to protect confidential union-representation communications from questioning or compelled disclosure by public employers. Exceptions apply to criminal and specified public-safety investigations. The vote was 65–4.

    May 26, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB 2403 to create 20% or 30% tax credits for qualifying commercial-production costs, capped at $15 million annually. It includes labor protections and excludes AI that replaces or diminishes human work. The vote was 70–3.

    May 26, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted against AB 2650 extending CalSavers payroll retirement savings to qualifying household workers. It raises the automatic contribution-increase ceiling to 10% and adds penalties for repeated employer noncompliance. The vote was 60–14.

    May 26, 2026Opposes Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB 1582 to bar higher-education employers from circumventing arbitration decisions on outsourcing work covered by union bargaining. Violations require attorney's fees and costs as remedies. The vote was 67–7.

    May 26, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB 1630 to let higher-education unions invite bargaining-unit members to observe contract negotiations remotely. Paid release time is excluded unless the parties agree. The vote was 64–5.

    May 26, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB 2017 to recognize Eid al-Fitr and Eid al-Adha as state holidays. It authorizes negotiated school closures and use of qualifying state-employee leave credits for those observances. The vote was 64–1.

    May 26, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB 2519 to expand CalSTRS membership positions to qualifying permit holders and charter-school roles beginning July 2027. The vote was 71–0.

    May 11, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB 1916 to apply trial-court interpreter employment and labor-relations protections to sign-language interpreters. The vote was 64–2.

    April 27, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB 1601 to authorize Sonoma County to provide retirement cost-of-living adjustments after identifying eligible recipients, amounts and funding sources. The vote was 60–3.

    April 16, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB 1583 to expand venues for criminal wage-theft and labor-trafficking prosecutions to victim residence, contract formation, work locations and business locations. The vote was 71–0.

    March 12, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB 1245 to require anti-trafficking compliance certifications, subcontractor due diligence, employee notices and sanctions for state contracts exceeding $550,000. The vote was 75–0.

    January 29, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB 1235 to require skilled-and-trained construction workforces on qualifying California State University contracts, excluding specified projects including housing. The vote was 64–5.

    January 29, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB 1171 to expand part-time community-college faculty health-insurance reimbursements to individually purchased coverage and appropriate $200 million annually. The vote was 63–5.

    January 29, 2026Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Coauthored AB 560 to distribute initial special education assessment workloads equally, unless a labor agreement set different terms. It also required classroom staffing recommendations. It became law.

    October 10, 2025Supports Labor Rights

    Source: leginfo.legislature.ca.gov

  • Voted for AB963, requiring owners and developers to supply payroll records for investigations of prevailing-wage violations. The motion passed 66–6.

    September 13, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 889 to tighten calculations of prevailing-wage benefit credits, revoke prior annualization exemptions, and require employer payment records while preserving an exception for immediately vested pension contributions. The vote was 77–1.

    September 13, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted against extending school-employee summer assistance to workers in qualifying joint-powers authorities (AB378). The Assembly approved the Senate changes 61–12.

    September 13, 2025Opposes Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for expanding criminal and restraining-order protections for public transportation workers (AB394). The Assembly approved the Senate changes 77–0.

    September 12, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB 294 to require annual employee rights notices, protect employees from retaliation, and require employer notification of a designated contact when an employee is arrested or detained. The vote was 67–8.

    September 12, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB 703 to require port trucking companies and drivers to report employment and tax-compliance information and require public reporting to help enforce worker-classification rules. The vote was 66–10.

    September 12, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for death benefits for incarcerated firefighters killed in the line of duty (AB799). The Assembly approved the Senate changes 80–0.

    September 12, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted against SB 809 to clarify that truck ownership does not establish independent-contractor status, require vehicle-expense reimbursement for employee drivers, and offer penalty amnesty to construction trucking firms that properly reclassify drivers and pay owed compensation. The vote was 63–12.

    September 12, 2025Opposes Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB 53 to require large frontier-AI developers to publish safety frameworks and report catastrophic risks, protect whistleblowers, and plan a public CalCompute research cluster. The vote was 59–7.

    September 12, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB 487 to limit employer reimbursement claims against injury recoveries of specified local peace officers and firefighters and prohibit offsets against future workers' compensation benefits. The vote was 72–0.

    September 12, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB156, counting travel toward home-care workers’ overtime and adding $372 million for state pension liabilities. The motion passed 69–6.

    September 11, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB400, allowing retroactive prevailing-wage payments on qualifying clean-energy projects to support federal tax-credit applications. The motion passed 80–0.

    September 11, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB1445, allowing local tax-increment financing districts for downtown commercial-to-housing conversions, with labor standards. The motion passed 69–5.

    September 11, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB247, paying incarcerated firefighters $7.25 an hour while working on active fires. The motion passed 78–0.

    September 11, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for streamlining conversion of existing buildings into housing, with affordability and labor requirements (AB507). The Assembly approved the Senate changes 70–4.

    September 11, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted to pass Assembly Bill 1336, a bill to presume a farmworker's heat illness is job-related for workers' compensation. The Assembly passed it 61-17, but the governor vetoed it, so it did not become law.

    September 11, 2025Supports Labor Rights

    Source: legiscan.com

  • Voted for SB578, creating grants for community organizations to teach workers their rights and help them assert those rights. The motion passed 61–11.

    September 10, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB374, requiring detailed wage statements and access to employment records for classified school and community-college workers. The motion passed 79–0.

    September 10, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for extending independent-contractor exemptions for manicurists and commercial fishers (AB1514). The Assembly approved the Senate changes 77–0.

    September 10, 2025Opposes Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB845, requiring state labor agencies to coordinate farmworker complaints while protecting complainants’ personal information. The motion passed 79–0.

    September 10, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB1280, funding industrial heat pumps and energy storage, with union work agreements and community safeguards. The motion passed 71–1.

    September 10, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB1028, requiring community colleges to follow union contracts when terminating temporary faculty. The motion passed 71–4.

    September 10, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB1104, preserving solar tariff eligibility after contractor wage violations were remedied and clarifying owners’ labor-law responsibilities. The motion passed 79–0.

    September 10, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for expanding occupational-injury presumptions for state hospital peace officers (AB1125). The Assembly approved the Senate changes 79–0.

    September 10, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB590, expanding paid family leave benefits to care for a seriously ill designated person with a family-like relationship. The motion passed 76–0.

    September 9, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Coauthored AB 283, a bill making California the employer for statewide collective bargaining with in-home care workers. It was placed on the inactive file without becoming law. He voted for the bill on 2025-05-29. Vote tallies: AB283 64–4.

    September 9, 2025Supports Labor Rights

    Source: downloads.leginfo.legislature.ca.gov

  • Voted against SB464, expanding pay-report categories, separating demographic records, and requiring penalties for employers who failed to report. The motion passed 64–7.

    September 9, 2025Opposes Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB304, allowing broader private leasing of specified Oakland waterfront lands through 2066, with prevailing-wage requirements for qualifying improvements. The motion passed 80–0.

    September 9, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB261, adding penalties up to three times unpaid wage judgments after 180 days and requiring enforcement legal fees. The motion passed 71–1.

    September 8, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB369, requiring skilled and trained construction workers on qualifying Salton Sea restoration contracts exceeding $1 million. The motion passed 69–5.

    September 8, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB20, requiring wet cutting and worker training for artificial stone and strengthening enforcement against silica-related lung disease. The motion passed 77–0.

    September 8, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB291, requiring verification of contractor workers’ compensation exemptions and adding minimum $10,000 penalties for uninsured employees. The motion passed 79–0.

    September 8, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB597, expanding direct construction contractors’ responsibility for unpaid labor debts and allowing joint labor-management enforcement lawsuits. The motion passed 79–0.

    September 8, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for requiring emergency defibrillators at high-voltage utility worksites with at least two workers (AB365). The Assembly approved the Senate changes 79–0.

    September 8, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for removing the $2-per-eight-hours limit on pay for work in county jails (AB248). The Assembly approved the Senate changes 57–12.

    September 8, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for allowing the Attorney General to seek contractor-license discipline for unpaid wages (AB1002). The Assembly approved the Senate changes 73–2.

    September 8, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted against requiring 45 days notice to public-employee unions before contracting out represented work (AB339). The Assembly approved the Senate changes 52–12.

    September 8, 2025Opposes Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB86, extending manufacturing and clean-energy sales-tax exclusions and adding nuclear fusion projects, with labor requirements for large employers. The motion passed 76–0.

    September 8, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB355, requiring employers to document payment of wage judgments and penalizing noncompliance through labor and tax enforcement. The motion passed 79–0.

    September 8, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB578, protecting delivery drivers’ tips and requiring human customer service and refunds for missing or incorrect food deliveries. The motion passed 66–0.

    September 4, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB230, extending job-related illness presumptions for workers’ compensation to qualifying airport, NASA, and Defense Department firefighters. The motion passed 79–0.

    September 3, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB513, including education and training records in personnel files employees had a right to inspect. The motion passed 78–0.

    September 3, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB443, allowing qualifying employees to keep older pension formulas when transferring to the Pajaro flood agency or joint authorities. The motion passed 76–1.

    September 2, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB847, allowing workers’ compensation liens on assets transferred by uninsured employers to conceal retained ownership. The motion passed 74–0.

    August 28, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB8, extending paid injury leave benefits to additional qualifying county peace officers. The motion passed 75–0.

    August 28, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB301, prohibiting counties from excluding qualifying employees from their public retirement systems. The motion passed 69–3.

    August 28, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB693, allowing water-company employees covered by qualifying union agreements to use an exception to normal meal-break requirements. The motion passed 75–0.

    July 17, 2025Opposes Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB648, allowing the Labor Commissioner to investigate, cite, and sue employers who unlawfully withheld workers’ tips. The motion passed 75–0.

    July 17, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB642, allowing school employees to donate leave to coworkers affected by declared emergencies. The motion passed 74–0.

    July 17, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB129, paying $584 million toward state pension liabilities and expanding disability benefits to career executive employees. The motion passed 69–5.

    June 30, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB846, expanding agricultural workers’ wage liens beyond work performed for limited partnerships. The motion passed 71–0.

    June 23, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted against AB1234, changing wage-claim deadlines and creating a recovery fund supported by a 30% assessment on awards. The motion passed 50–14.

    June 4, 2025Opposes Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB538, requiring public agencies to obtain and release contractors’ certified prevailing-wage payroll records when requested. The motion passed 65–3.

    June 3, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for requiring job advertisements to disclose whether an actual vacancy existed (AB1251). The Assembly passed the bill 62–9.

    June 2, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for allowing law students to earn both externship pay and academic credit (AB1155). The Assembly passed the bill 71–0.

    May 23, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for protecting confidential communications between union representatives and represented workers in civil proceedings (AB1109). The Assembly passed the bill 59–6.

    May 12, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

  • Voted for allowing court interpreters unions to seek bargaining across multiple regions (AB792). The Assembly passed the bill 61–5.

    April 28, 2025Supports Labor Rights

    Source: clerk.assembly.ca.gov

Track record — Anti-Corruption

Anti-Corruption · 52 support · 14 oppose
  • Renewed his request for a state audit of Coachella Valley Unified School District. He asked for reviews of finances, contracting and student-safety practices, with a $320,000 audit cost cap.

    September 25, 2026Supports Anti-Corruption

    Source: ad36.asmrc.org

  • Voted to approve Senate amendments to AB 2103 to establish an appropriations-dependent public deliberation platform, with state outreach and restrictions on funding partners influencing topics or deliberations. The vote was 79–0.

    August 31, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for strengthening prison sexual-abuse safeguards, body-camera rules, search documentation, conflict-of-interest protections, and grievance rights (SB337). The Assembly passed the bill 79–0.

    August 31, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted against AB353, creating a governor-appointed inspector general to audit the Public Utilities Commission and regulated utility programs. The motion passed 67–8.

    August 31, 2026Opposes Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Coauthored and voted for AB 1560 to bar people convicted of public corruption from lobbying for 12 years. He also supported AB 2592, which carried that restriction and moved lobbyist ethics training to the Fair Political Practices Commission. Vote tallies: AB1560 65–0; AB2592 78–0.

    August 31, 2026Supports Anti-Corruption

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB2337, allowing suspension or revocation of police certification for theft committed under official authority. The motion passed 77–0.

    August 30, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for imposing civil and administrative liability for undisclosed paid political social-media posts (AB1130). The Assembly approved the Senate changes 79–0.

    August 30, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for AB775, changing reporting deadlines and requiring disclosure of nonprofit ties and official proceedings linked to solicited charitable payments. The motion passed 78–0.

    August 30, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted against including immigration-enforcement officers within peace-officer disqualification rules for serious misconduct (AB1627). The Assembly approved the Senate changes 57–16.

    August 30, 2026Opposes Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted against criminalizing interference with vote-by-mail delivery and imposing felony penalties on supervising officials who direct it (SB259). The Assembly passed the bill 59–16.

    August 28, 2026Opposes Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for expanding appeals over building standards and requiring public access to code interpretations (AB306). The Assembly approved the Senate changes 74–0.

    August 27, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for AB 1370 to ban legislative nondisclosure agreements about proposed laws. He coauthored and supported AB 1652 to extend the ban to state officials drafting laws or regulations, while preserving limited confidential-information exceptions. Vote tallies: AB1370 79–0; AB1652 68–0.

    August 27, 2026Supports Anti-Corruption

    Source: downloads.leginfo.legislature.ca.gov

  • Voted to approve Senate amendments to AB 464 to toll incarcerated survivors' sexual-assault lawsuit deadlines, exempt government claim presentation, prohibit rehiring staff with substantiated abuse, and require retaliation monitoring and notifications. The vote was 78–0.

    August 27, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2124 to create an appropriations-dependent independent review program assessing proposed electricity and gas mandates' ratepayer impacts and conflicts of interest. The vote was 72–0.

    August 27, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2194 to revise CalOptima board terms and term limits and require a public independent governance audit. The vote was 79–0.

    August 26, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for barring state fairs from restricting service-contract bidding to a single bidder, except where authorized (SB1223). The Assembly passed the bill 79–0.

    August 26, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted against extending law-enforcement face-covering restrictions to state peace officers and revising identity-concealment liability (SB1004). The Assembly passed the bill 44–22.

    August 26, 2026Opposes Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for AB2409, barring public officials from issuing meme coins and limiting sales of their coins to California residents. The motion passed 78–0.

    August 26, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for AB1821, extending public-records response deadlines from calendar days to business days. The motion passed 50–3.

    August 25, 2026Opposes Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted against restructuring Imperial County air-district governance and requiring public air-monitoring and permit information (SB675). The Assembly passed the bill 58–19.

    August 25, 2026Opposes Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1802 to extend mitigation-land endowment authority indefinitely and require periodic public reporting. The vote was 78–0.

    August 24, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1789 requiring campaign-finance training for candidates and their controlled committees' treasurers. Contributions are barred until required training is completed. The vote was 76–1.

    August 24, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2255 to require purpose and family-or-staff relationship disclosures for specified large expenditures by candidate committees not supporting the next election or same-office reelection. The vote was 77–0.

    August 20, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for SB 1187 to remove electronic agenda/document request systems, agenda translation and interpretation-assistance mandates for qualifying local legislative bodies. The vote was 73–0.

    August 17, 2026Opposes Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for SB 799 to expand South Bay Regional Housing Trust preservation and moderate-income authority and revise board appointment and conflict rules. The vote was 74–0.

    August 17, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for SB 1193 to restrict Alameda discretionary awards to majority-approved public purposes, require quarterly logs and bar specified pre-election, special-meeting and consent-calendar awards. The vote was 71–0.

    August 17, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for SB 994 to prohibit specified public-business nondisclosure agreements restricting information sharing within local governing agencies and require disclosures of existing agreements. The vote was 73–0.

    August 17, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for SB 1100 to require county clerks to archive grand-jury final reports and responses within six months of each term. The vote was 72–0.

    August 13, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for SB 1432 to revise FPPC staffing authority, require electronic judicial candidacy-intention filings and enlarge lobbyist-event gift-warning text. The vote was 72–0.

    August 13, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for SB 1038 to require CalPERS audit website notices, written employer notices and distribution of reports and affected-member information. The vote was 73–0.

    August 13, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2413 to prohibit specified publicly funded large-format advertisements featuring elected officials and provide joint agency-official penalty liability. The vote was 73–0.

    August 13, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for SB 1389 to cap late economic-interest statement liability at $100 and revise other late-filing caps, copy penalties and waiver conditions. The vote was 72–0.

    August 13, 2026Opposes Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for SB 1126 to require local agencies to publish audited financial statements or annual comprehensive financial reports within thirty days. The vote was 70–0.

    July 2, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for SB 1175 to require lobbyists to file amended certifications and termination notices directly with the Secretary of State. The vote was 73–0.

    June 29, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for AB1805, adding oversight and contract safeguards for Next Generation911 implementation. The motion passed 77–0.

    May 28, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for AB 2618 to prohibit PUC commissioners from employment with regulated entities for two years after their terms. The vote was 68–0.

    May 21, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for AB 1947 to expand state surplus-land reports to unused and underused property and market values, including Caltrans holdings. The vote was 71–0.

    May 21, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for AB 2644 to require the Governor to notify the Legislature when removing Gambling Control Commission members. The vote was 73–0.

    May 4, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for AB 1736 to extend prohibitions on fabricated lobbying support or communications using fictitious or unconsenting identities to lobbyist employers. The vote was 74–0.

    April 23, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for AB 1767 to define close-family relationships disqualifying public members of consumer licensing boards to include specified extended-family and household relationships. The vote was 68–0.

    April 16, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for AB 1080 to expand county fiduciary safeguards and eligibility work for foster youths' Social Security benefits, with child-and-family-team input. The vote was 75–0.

    January 29, 2026Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for SB 727 to require Great Redwood Trail Agency budgets, audits and competitive bidding while exempting specified agency projects and property uses from local zoning, surplus-property and hazardous-waste rules. The vote was 80–0.

    September 13, 2025Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 808 to modernize electronic campaign-finance filings, remove the $100,000 cap on candidates' personal campaign loans, and phase in mandatory online reporting. The vote was 79–0.

    September 13, 2025Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted against requiring ballots to list the three largest qualifying contributors that paid to circulate statewide initiatives and referendums (AB596). The Assembly rejected the Senate changes 37–22.

    September 13, 2025Opposes Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for AB1417, funding community and tribal participation in offshore wind planning and requiring disclosure of developer donations. The motion passed 78–0.

    September 13, 2025Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for AB1108, requiring independent medical examinations of deaths in custody when a county combined sheriff and coroner offices. The motion passed 71–0.

    September 13, 2025Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for AB1388, making police agreements to destroy, remove, or hide misconduct investigation records public. The motion passed 74–0.

    September 13, 2025Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1273 to require separate public consideration of large electric-utility rate increases, with at least 30 minutes of public comment for increases exceeding 5%, and clarify renewable-procurement compliance periods. The vote was 73–0.

    September 13, 2025Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for SB 760 to exempt general public fundraising appeals from behested-payment reporting unless the official, family, or staff holds a position with the recipient organization. The vote was 77–0.

    September 12, 2025Opposes Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for SB47, requiring an independent state audit of the February 2025 bar examination, funded by the State Bar. The motion passed 79–0.

    September 10, 2025Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for AB640, requiring school board and charter school leaders to receive school-finance law training. The motion passed 78–0.

    September 10, 2025Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for AB1103, streamlining approval of controlled-substance research and exempting some reviews from open-meeting requirements. The motion passed 79–0.

    September 9, 2025Opposes Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted against SB485, requiring a three-fifths county board vote and good cause before removing an appointed public defender. The motion passed 62–12.

    September 9, 2025Opposes Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for SB224, updating state water-supply forecasting for climate change and documenting reasons for reservoir operations. The motion passed 77–1.

    September 9, 2025Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for AB1067, requiring public employers to continue suspected criminal misconduct investigations after an employee retired. The motion passed 79–0.

    September 8, 2025Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for SB253, requiring advance notice of bar-exam changes and artificial intelligence use while revising lawyer fees and oversight. The motion passed 78–0.

    September 8, 2025Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for SB852, expanding restrictions on campaign contributions in government offices and financial disclosures for public investment managers. The motion passed 78–0.

    September 8, 2025Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for making state enforcement agreements for local campaign-finance and ethics laws permanent and allowing audits (AB359). The Assembly approved the Senate changes 76–0.

    August 25, 2025Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for requiring public officials to disclose accepted offers of future employment (AB1286). The Assembly approved the Senate changes 76–0.

    August 25, 2025Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for SB521, barring convicted city managers and attorneys from equivalent public jobs after specified corruption or conflict-of-interest felonies. The motion passed 77–0.

    July 14, 2025Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for AB538, requiring public agencies to obtain and release contractors’ certified prevailing-wage payroll records when requested. The motion passed 65–3.

    June 3, 2025Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for creating an independent utility-regulation audit office led by an Inspector General (AB705). The Assembly passed the bill 79–0.

    June 2, 2025Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted against requiring public release of energy-project biological data except where disclosure would significantly threaten species (AB734). The Assembly passed the bill 61–15.

    June 2, 2025Opposes Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for reestablishing a cannabis task force with tribal members and meetings closed to the public (AB1496). The Assembly passed the bill 76–0.

    May 1, 2025Opposes Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for requiring animal shelters to publish intake and outcome counts every quarter (AB631). The Assembly passed the bill 72–0.

    April 28, 2025Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

  • Voted for barring a recalled local official from being appointed to fill the vacancy created by their recall (AB94). The Assembly passed the bill 76–0.

    April 1, 2025Supports Anti-Corruption

    Source: clerk.assembly.ca.gov

Track record — Government Efficiency

Government Efficiency · 215 support · 5 oppose
  • Coauthored AB 2219, a law setting deadlines for filling veterans service officer vacancies and creating a statewide service work queue. It became law. He voted for the bill on 2026-05-21. Vote tallies: AB2219 70–0.

    September 28, 2026Supports Government Efficiency

    Source: downloads.leginfo.legislature.ca.gov

  • Served as principal coauthor of AB 1811, a law expanding how California identifies areas short of health professionals and collects workforce information. It became law. He voted for the bill on 2026-08-30. Vote tallies: AB1811 78–0.

    September 27, 2026Supports Government Efficiency

    Source: downloads.leginfo.legislature.ca.gov

  • Jointly authored AB 1145, a law requiring Caltrans to explain its cost comparison when denying proposed local traffic rules on state highways. It became law. He voted for the bill on 2026-08-17. Vote tallies: AB1145 73–0.

    September 27, 2026Supports Government Efficiency

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored and voted for AB 731 and AB 1871 to simplify high-school dual enrollment. AB 1871 removed the four-course limit while retaining the 15-unit limit. It also broadened partnerships and course eligibility. AB 731 was held; AB 1871 became law. Vote tallies: AB731 79–0; AB1871 79–0.

    September 27, 2026Supports Government Efficiency

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored AB 1590, a law requiring California to revise its career-technical-education grant formula to fully allocate appropriated funds to eligible program applicants. It became law. He voted for the bill on 2026-08-28. Vote tallies: AB1590 78–0.

    September 27, 2026Supports Government Efficiency

    Source: downloads.leginfo.legislature.ca.gov

  • Renewed his request for a state audit of Coachella Valley Unified School District. He asked for reviews of finances, contracting and student-safety practices, with a $320,000 audit cost cap.

    September 25, 2026Supports Government Efficiency

    Source: ad36.asmrc.org

  • Coauthored SB 1261 to let aging and disability resource programs continue temporarily after a core partner lost its designation or ability to operate. Transition and renewal rules applied. It became law. He voted for the bill on 2026-08-24. Vote tallies: SB1261 78–0.

    September 20, 2026Supports Government Efficiency

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored AB 1711, a law expanding permitted uses of existing fairground funds and setting allocation deadlines and emergency-reserve rules. It became law. He voted for the bill on 2026-08-20. Vote tallies: AB1711 77–0.

    September 18, 2026Supports Government Efficiency

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for restricting environmental-review exemptions for data centers while allowing qualifying data-center and geothermal projects expedited review (SB887). The Assembly passed the bill 59–11.

    August 31, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for creating coordinated expedited state permits for qualifying wildfire-mitigation projects and a vegetation-management authorization program (SB1370). The Assembly passed the bill 58–4.

    August 31, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB2012, easing transport permits for manufactured and modular homes up to14 feet wide. The motion passed 77–0.

    August 31, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB1707, allowing immediate electrician exam retake applications and moving certification authority to the contractor licensing board. The motion passed 78–0.

    August 31, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2059 to require rural transportation vehicle-miles mitigation guidance and presume certain predominantly nonmetropolitan projects have less-than-significant transportation impacts through 2031. The vote was 76–0.

    August 31, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB2433, expanding density-bonus calculations and eliminating discretionary or environmental review for qualifying housing concessions. The motion passed 70–0.

    August 30, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 561’s free remote hearings and electronic filings for civil-harassment, domestic-violence and elder-abuse protective orders. He later supported AB 2179 to extend remote hearings and electronic filings to workplace-violence restraining orders. Vote tallies: AB561 79–0; AB2179 79–0.

    August 30, 2026Supports Government Efficiency

    Source: downloads.leginfo.legislature.ca.gov

  • Voted to approve Senate amendments to AB 2231 to streamline CEQA administrative and judicial review for qualifying Santa Clara hospital-campus projects, including labor standards and a feasible 270-day litigation target. The vote was 78–0.

    August 30, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for restricting duplicative subdivision-law litigation where substantially similar environmental-review claims were already brought (SB1256). The Assembly passed the bill 62–1.

    August 30, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2028 to require payday-lender regulatory assessment notices to explain the pro-rata calculation. The vote was 78–0.

    August 30, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB2074, requiring regional transit hub districts and streamlined approval of qualifying downtown housing. The motion passed 66–9.

    August 30, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB2152, allowing qualifying local fire stations to receive faster environmental court review. The motion passed 76–1.

    August 30, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted against allowing concurrent processing of qualifying housing and subdivision-map applications (AB2601). The Assembly approved the Senate changes 44–15.

    August 30, 2026Opposes Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1815 limiting local factory-built housing requirements to state building-code standards. Justified local health-and-safety modifications remain allowed. The vote was 74–0.

    August 30, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2009 preventing automatic plasma-center license revocation after properly reported leadership changes. It expands acceptable donor identification and allows supervised delegation of health-screening duties. The vote was 78–0.

    August 30, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for allowing specified Concord Naval Weapons Station housing redevelopment exemptions with affordable-housing conditions and expedited environmental litigation (SB328). The Assembly passed the bill 74–0.

    August 30, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2032 easing specified invasive-mussel permits for water-system operators with submitted control plans. It directs coordinated rapid responses to invasive-species threats. The vote was 77–0.

    August 30, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for requiring initial advance payments for qualifying state grants and contracts of $150,000 or less (AB1039). The Assembly approved the Senate changes 75–3.

    August 30, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB2051, allowing retroactive five-year extensions of coastal land-use plan changes for affordable housing. The motion passed 67–6.

    August 28, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2058 allowing approved private quality-assurance inspections for factory-built housing installations. The bill also limits local inspection fees and duplicate or destructive inspections. The vote was 78–0.

    August 28, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1679 allowing qualifying pop-up businesses up to 120 days in commercial space. Full permanent-occupancy requirements are waived, but temporary-use health and safety standards remain. The vote was 76–0.

    August 27, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for making collection deadlines for tax interest and penalties match the underlying tax deadline (AB1519). The Assembly approved the Senate changes 77–0.

    August 27, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 685 to revise small-business technical-assistance grant eligibility and network applications and require standardized outcomes and compliance monitoring. The vote was 78–0.

    August 27, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for expanding appeals over building standards and requiring public access to code interpretations (AB306). The Assembly approved the Senate changes 74–0.

    August 27, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2507 establishing an Office of Tribal Affairs. Relevant state agencies must designate tribal liaisons and support government-to-government consultation. The vote was 77–0.

    August 27, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2124 to create an appropriations-dependent independent review program assessing proposed electricity and gas mandates' ratepayer impacts and conflicts of interest. The vote was 72–0.

    August 27, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for accelerating water-supply assessments for qualifying housing applications, with court enforcement of deadlines (SB1085). The Assembly passed the bill 79–0.

    August 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2496 to review duplicate school accountability data and repeal or revise selected safety-plan, physical-testing and local funding-plan reporting requirements. The vote was 78–0.

    August 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB2783, expanding court reporter certification pathways and extending remote court-reporting pilot projects through July2028. The motion passed 79–0.

    August 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1599 to create a statewide standardized transit-stop registry with locations, seating, shelter and identifiers and require operator data alignment. The vote was 79–0.

    August 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2111 to update coordinated electricity transmission planning, extend regional projections to twenty years and emphasize risk, interconnection timelines and federal compliance. The vote was 79–0.

    August 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for requiring Sacramento-area governments to establish coordinated regional homelessness governance through a joint-powers authority (SB802). The Assembly passed the bill 78–0.

    August 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2194 to revise CalOptima board terms and term limits and require a public independent governance audit. The vote was 79–0.

    August 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for barring state fairs from restricting service-contract bidding to a single bidder, except where authorized (SB1223). The Assembly passed the bill 79–0.

    August 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1751 to create ministerial approval for qualifying townhome projects and small-lot subdivisions with public-safety safeguards and CEQA exemptions, excluding San Francisco. The vote was 60–0.

    August 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for requiring state contractors to honor listed small-business subcontractors and certify their payment and participation (SB1340). The Assembly passed the bill 79–0.

    August 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2290 to allow authenticated encrypted electronic deposition transcripts to be transmitted and accepted as originals under specified certification safeguards. The vote was 77–0.

    August 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2045 to extend streamlined habitat-restoration approvals through 2031 while revising fees, applications, species authorizations and impact safeguards. The vote was 79–0.

    August 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for allowing bundled school shade-structure contracts and capping certain related accessibility-path costs at 20% of construction cost (SB1107). The Assembly passed the bill 79–0.

    August 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1659 to require designated school transition liaisons for juvenile-court pupils and transcripts within two business days for specified transferring students. The vote was 79–0.

    August 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2392 requiring community colleges and CSU to develop and provide generative-AI training. They must coordinate procurement-standard recommendations, while UC participation is requested. The vote was 79–0.

    August 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1721 to require review and recommendations on school safety-plan requirements and approval processes with a legislative report. The vote was 79–0.

    August 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1693 to streamline retailer tenant-improvement permits through professional certification, twenty-day initial and ten-day corrected reviews, audits, liability rules and ministerial CEQA treatment. The vote was 79–0.

    August 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for expanding prompt-payment protections for nonprofit grants and requiring reimbursement of indirect costs up to 35% (AB880). The Assembly approved the Senate changes 77–0.

    August 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for allowing childcare navigators to refer foster children for emergency childcare eligibility determinations (SB1051). The Assembly passed the bill 77–0.

    August 25, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB1740, streamlining coastal permits for street conversions to bike, transit, or walking routes and requiring Santa Monica coastal planning. The motion passed 76–0.

    August 25, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1997 requiring decisions on qualifying housing developments within thirty days. The deadline follows specified environmental-impact report certification. The vote was 71–4.

    August 25, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1728 to require a funded implementation plan for common community-college public-safety course numbering and alignment. The vote was 77–0.

    August 25, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for preventing qualifying building-height increases alone from being treated as significant environmental impacts (SB958). The Assembly passed the bill 55–5.

    August 25, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1621 to limit housing building-permit plan checks to two, revise appeal deadlines and judicial remedies, and treat postentitlement permit violations as Housing Accountability Act violations. The vote was 76–0.

    August 25, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for allowing the state Treasurer to join specified joint-powers authorities to approve rental-housing financing when local members have not provided approval (SB677). The Assembly passed the bill 63–2.

    August 25, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for requiring an emergency nutrition-benefit issuance mechanism for federal shutdowns that disrupt CalFresh (SB1077). The Assembly passed the bill 78–0.

    August 25, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2172 to authorize qualifying large counties to use individual property-tax appeals commissioners with qualifications and procedural safeguards. The vote was 77–0.

    August 25, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for setting investigation deadlines for unlicensed addiction facilities and scrutinizing money transfers involving recovery residences (SB490). The Assembly passed the bill 77–0.

    August 25, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for conditioning zero-emission truck incentives on vehicle pricing transparency and allowing recovery of funds obtained through false data (SB1213). The Assembly passed the bill 76–0.

    August 25, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for setting 10-day assignment and 120-day investigation deadlines for complaints against licensed addiction-treatment facilities (SB329). The Assembly passed the bill 77–0.

    August 25, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for expanding streamlined small-lot housing approvals and limiting local setback and density restrictions (SB1116). The Assembly passed the bill 72–0.

    August 25, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2008 to standardize competitive education grant reports and generally require four-year sunsets for new school planning and reporting mandates unless directed otherwise. The vote was 78–0.

    August 25, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 1283 to expand streamlined electric vehicle charging permits to supporting canopies, storage and infrastructure and require standardized application resources and deemed-approval notices. The vote was 71–0.

    August 24, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 1227 to require state labor and personnel agencies to develop a negotiated apprenticeship pilot addressing Department of Industrial Relations staffing shortages. The vote was 78–0.

    August 24, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1486 to authorize advance payments and streamlined contracting for Proposition 4 agricultural research-farm grants, including existing-farm improvements. The vote was 78–0.

    August 24, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Signed a bipartisan letter seeking review of carbon-allowance spending and budgets based on declining allowance supply. It opposed new legal limits on factory emissions-reduction incentives before public review.

    August 24, 2026Supports Government Efficiency

    Source: caproblemsolversfoundation.com

  • Voted to approve Senate amendments to AB 1738 to require remote-inspection options for specified work on one- and two-family dwellings. The vote was 68–0.

    August 24, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1617 to change household hazardous-waste reporting to calendar-year data and submission to CalRecycle, with Toxic Substances Control access on request. The vote was 77–0.

    August 24, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted against SB 222 to streamline permits and inspections for residential heat pumps, cap permit fees and restrict local and homeowners association barriers to electric appliance installations. The vote was 60–8.

    August 24, 2026Opposes Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1820 limiting Level 2 EV charger permit fees at multifamily housing. Fees are capped at a $500 base plus specified capacity charges unless local governments substantiate higher reasonable costs. The vote was 71–1.

    August 24, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1818 to require the Public Employment Relations Board to determine whether unfunded California State University labor agreements require legislative action. The vote was 66–8.

    August 24, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 904 to require coordinated wildfire rebuilding and permitting reviews, building-code recovery recommendations and electronic submissions for disaster recovery applications. The vote was 71–1.

    August 24, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 1186 to require new birth certificates within 11 weeks after complete adoption documentation is received and establish deadlines for incomplete applications. The vote was 76–0.

    August 20, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1786 to expand best-value construction contracting to cities and the San Gabriel Valley Council of Governments for projects above $500,000 through 2031. The vote was 77–0.

    August 20, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1359 to allow people aged 80 or older to obtain permanent medical jury-service excuses through written attestations without a healthcare-provider note beginning in 2028. The vote was 75–0.

    August 20, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 1059 to authorize electronic Employment Training Panel records and require updated administration and documentation standards. The vote was 78–0.

    August 20, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2418 expanding private plan-checking options for excessively delayed nonresidential building permits. It shortens the delay threshold and protects budgeted public building-department positions. The vote was 76–0.

    August 20, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1860 to authorize county education superintendents to use school design-build procurement with exclusive award authority and existing safeguards. The vote was 76–0.

    August 20, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 1809 to extend school job-order contracting through 2036, revise cost review and five-year contracting rules, and preserve valid task orders after master contracts expire. The vote was 61–12.

    August 20, 2026Opposes Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1660 to expand public guardians' and administrators' property access, establish certification validity periods, and authorize sanctions for noncompliance after notice. The vote was 72–2.

    August 19, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 1154 to allow temporary best-value procurement for community-college public projects exceeding $1 million with reporting and safeguards. The vote was 63–11.

    August 19, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1875 to allow courts to reduce or waive the six-month divorce waiting period for good cause when all material issues are resolved. The vote was 78–0.

    August 19, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1908 to allow qualifying local-government tort settlements funded by victims' compensation or assistance programs to be enforced through settlement-judgment procedures. The vote was 78–0.

    August 19, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1977 to revise notary examinations and secure electronic signatures, online platform registration fees and renewals, and limits on fees for incomplete online notarizations. The vote was 62–9.

    August 19, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 1069 to allow conditional approval of vehicle aftermarket emissions parts, including specified thirty-day default approval and two-year expiration. The vote was 78–0.

    August 19, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2180 to authorize reasonable proportional-cost allocation and uniform or tiered water and sewer rates without exact parcel-by-parcel cost measurement. The vote was 53–17.

    August 19, 2026Opposes Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 1169 to extend subdivision tentative-map initial validity to forty-eight months and local extensions to thirty-six months. The vote was 75–0.

    August 17, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 1100 to require county clerks to archive grand-jury final reports and responses within six months of each term. The vote was 72–0.

    August 13, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2390 to require qualifying housing-project modifications to use original objective approval standards and revise litigation-extension rules. The vote was 72–0.

    August 13, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 1432 to revise FPPC staffing authority, require electronic judicial candidacy-intention filings and enlarge lobbyist-event gift-warning text. The vote was 72–0.

    August 13, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Coauthored AB 2046, a bill exempting federally approved E85 fuel conversion systems from additional state certification. It was held in committee. He voted for the bill on 2026-05-21. Vote tallies: AB2046 72–0.

    August 13, 2026Supports Government Efficiency

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB 1431 to remove nomination-signature maxima and allow continuing submissions until the required minimum is verified. The vote was 72–0.

    August 13, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 1375 to exempt qualifying urban intermodal rail stations from CEQA before 2032 with environmental-law and displacement-plan conditions. The vote was 73–0.

    August 13, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1828 to transfer professional and notary bond filing from county recorders to clerks, revise fees and require specified record-retention periods. The vote was 73–0.

    August 13, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 902 to allow compliant electronic signatures and records in early-education and child-care programs. The vote was 72–0.

    August 13, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 1430 to advance school-election resolution deadlines and require school sessions during vote-center use except on election day. The vote was 71–0.

    August 6, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2323 to require legally mandated newspaper notices in print and freely accessible online, with specified electronic-publication error protections. The vote was 75–0.

    August 6, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 939 to require timely payment of new CalPERS service-credit elections at retirement or death, with reductions or elimination for unpaid balances. The vote was 74–1.

    August 6, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 992 to extend special-district audit alternatives through 2036 and raise the qualifying revenue cap to $250,000. The vote was 71–0.

    August 6, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 1082 to require interdistrict-transfer policies, incomplete-application notices and concurrent review, with specified decision-timeline extensions. The vote was 71–0.

    August 6, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 1429 to revise consolidated-election filing and canvassing procedures and polling-place instruction and announcement requirements. The vote was 71–0.

    August 6, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Coauthored HR 120, a resolution urging federal staffing and claims system improvements to reduce delays in veterans disability benefits. The Assembly adopted it. He voted for the bill on 2026-08-03. Vote tallies: HR120 74–0.

    August 3, 2026Supports Government Efficiency

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored AB 35 to streamline grant rules for an existing $10 billion climate bond while retaining public review. It became law. He voted for the bill on 2026-07-02. Vote tallies: AB35 68–0.

    July 16, 2026Supports Government Efficiency

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB 33 to extend public-works claim-resolution procedures indefinitely. The vote was 70–0.

    July 2, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 1204 to require reports to the Legislature explaining administrative-regulation disapprovals within sixty days. The vote was 70–0.

    July 2, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 935 to extend local-agency design-build contracting authority indefinitely. The vote was 70–0.

    July 2, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 1236 to revise state-agency and Secretary of State duties for identifying and transferring archival records. The vote was 70–0.

    July 2, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 174 to extend remote court proceedings and court-reporter protections until January 1, 2032, delay public court lactation rooms until July 2029 and appropriate $100,000 for modifications. The vote was 75–0.

    June 29, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 1175 to require lobbyists to file amended certifications and termination notices directly with the Secretary of State. The vote was 73–0.

    June 29, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB1036, limiting development and water or sewer capacity fees to a project’s added impact rather than its existing use. The motion passed 61–0.

    June 18, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB2711, setting a30-working-day decision deadline and default approval for completed oil-drilling requests after required reviews. The motion passed 47–4.

    May 28, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB2026, streamlining groundwater-recharge diversions, expanding temporary water permits, and exempting qualifying projects from environmental review. The motion passed 68–0.

    May 27, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB2224, raising county recording fees to $15 for a first page and $4 per additional page while expanding electronic recording. The motion passed 72–0.

    May 27, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB1710, extending housing-project protections against changed permit standards and requiring consistent treatment by other public agencies. The motion passed 78–1.

    May 27, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB2109, replacing the California bar examination with the national Uniform Bar Examination in2029. The motion passed 73–0.

    May 27, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB2033, allowing cities to pilot job-order construction contracts capped at $3 million per contract. The motion passed 69–1.

    May 27, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB2335, creating a state digital-asset reserve and converting unclaimed digital assets after an18-to20-month holding period. The motion passed 78–0.

    May 27, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB1915, streamlining restaurant equipment permits through contractor certification and easing restaurant building and food-service requirements. The motion passed 79–0.

    May 27, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB2684, allowing consenting adult foster dependents placed out of state to receive some visits virtually while retaining quarterly in-person visits. The motion passed 79–0.

    May 27, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB2352, allowing qualifying nonprofit mental-health providers to enroll in Medi-Cal and bill across approved service locations. The motion passed 78–0.

    May 27, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 2236 to streamline systemwide recognition of community-college courses. It requires common course-numbering templates instead of individual course reviews. The vote was 78–0.

    May 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 1746 to require repeated written and verbal notice of CalWORKs paid childcare. Counties must approve or deny requests within ten calendar days after receiving requests and eligibility information. The vote was 77–1.

    May 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 2567 to prevent certain delays in apparent eligibility for emergency or homeless CalWORKs assistance. Counties cannot require applicants to first seek other income they are not receiving. The vote was 66–5.

    May 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 2385 to authorize local disaster-reconstruction agencies with bond and approved tax-increment financing powers. It requires coordinated disaster-recovery planning guidance. The vote was 78–0.

    May 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 2260 to extend simplified water-rights registration to qualifying small habitat-restoration uses. Registrations paired with protected instream or wetland uses receive priority. The vote was 78–0.

    May 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 1899 to create an Office of Youth Homelessness Prevention for people under 26. It provides a statewide prevention framework, public progress dashboard and coordination of housing and support programs. The vote was 74–0.

    May 22, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 2031 to shorten PUC review of qualifying utility property-transaction advice letters from 120 to ninety days. The vote was 68–0.

    May 21, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 2719 to recognize electronic as well as paper vehicle title and ownership records. The vote was 68–0.

    May 21, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 1947 to expand state surplus-land reports to unused and underused property and market values, including Caltrans holdings. The vote was 71–0.

    May 21, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 1925 to require an appropriations-dependent feasibility study of permanent disability certification for accessing services. The vote was 72–0.

    May 21, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to adopt ACA 9 to propose a nine-member Public Utilities Commission with shared appointment authority, affordability considerations and possible reassignment of telecommunications oversight. The vote was 67–1.

    May 18, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 2174 to require acceptance of verified electronic signatures releasing manufactured-home security interests by 2028. The vote was 77–0.

    May 14, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 1712 to allow Santa Fe Springs water-utility consolidation sales under protest safeguards through 2031. The vote was 77–0.

    May 14, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 2421 to allow termination of qualifying inactive or erroneously established campaign committees after notice and a 180-day objection period. The vote was 77–0.

    May 14, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 2786 to require coordinated multijurisdiction local-measure deadlines and delivery of ballot materials to partner counties within twenty-four hours. The vote was 77–0.

    May 14, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 2188 to authorize Midpeninsula Open Space contracts up to $150,000 without advertising under publicly adopted board policies through 2031. The vote was 71–1.

    May 11, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 1658 to make Los Angeles and Santa Clara special public-construction change-order authority permanent and remove the seven-contract cap and legislative review report. The vote was 70–2.

    May 11, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 2080 to remove ordinance and annual-renewal requirements for delegating county investments to treasurers while requiring monthly or quarterly reporting. The vote was 69–0.

    May 7, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 1632 to remove notarization requirements for property owners' standing requests for police trespass assistance. The vote was 63–0.

    May 7, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 2726 to allow schools and colleges to dispose of surplus technology through auctions, trade-ins, negotiated sales or donations under competition, data-protection and recycling policies. The vote was 73–0.

    May 4, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 1951 to extend court filing-fee refund procedures to electronic payments and reimburse electronic filing providers when fees remain unpaid after notice. The vote was 74–0.

    April 23, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 1541 to require public reporting of human-trafficking arrests, convictions and victims through OpenJustice. The vote was 68–0.

    April 16, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Jointly authored AB 2645, a bill requiring annual mobile driver’s license and identification services at California veterans homes. It advanced in the Legislature but did not become law.

    April 7, 2026Supports Government Efficiency

    Source: leginfo.legislature.ca.gov

  • Coauthored HR 87, a resolution urging state officials to reduce duplicative school reporting requirements. The Assembly adopted it. He voted for the bill on 2026-04-06. Vote tallies: HR87 68–0.

    April 6, 2026Supports Government Efficiency

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB 763 to require regional water boards to act on timber-harvesting requests for coverage under general waste-discharge requirements. The vote was 70–0.

    January 29, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 1126 to limit administrative billing burdens and network-contract requirements for Medi-Cal providers serving patients with other health coverage, subject to federal approval. The vote was 70–0.

    January 29, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB 748 to require local preapproved housing-plan programs and 30-day ministerial decisions for qualifying single-family and multifamily projects, with resulting CEQA exemptions. The vote was 75–0.

    January 26, 2026Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 808 to modernize electronic campaign-finance filings, remove the $100,000 cap on candidates' personal campaign loans, and phase in mandatory online reporting. The vote was 79–0.

    September 13, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for allowing processing of mailed ballots as soon as they were sent to voters (AB16). The Assembly approved the Senate changes 74–0.

    September 13, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for faster coastal approval of backyard homes and occupancy after disaster damage (AB462). The Assembly approved the Senate changes 79–0.

    September 12, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for extending expedited energy certification and environmental review to geothermal plants (AB531). The Assembly approved the Senate changes 69–4.

    September 12, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for halving certain development-project approval deadlines from 90 to 45 days (AB1007). The Assembly approved the Senate changes 80–0.

    September 12, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB357, letting colleges set housing parking needs and streamlining minor coastal campus development amendments. The motion passed 78–0.

    September 12, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for allowing private review of delayed residential building permits (AB253). The Assembly approved the Senate changes 77–0.

    September 12, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for applying housing permit deadlines to state agencies, with automatic approval after missed deadlines (AB301). The Assembly approved the Senate changes 78–0.

    September 12, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for authorizing an automated protective-order information and notification system, contingent on funding (AB1363). The Assembly approved the Senate changes 80–0.

    September 12, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 822 to apply unclaimed-property rules to digital financial assets, establish owner notices and state custody procedures, and authorize conversion with repayment of net proceeds to valid claimants. The vote was 80–0.

    September 12, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for exempting corporate climate-disclosure regulations from environmental review (AB154). The Assembly approved the Senate changes 71–1.

    September 12, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for moving regional housing-allocation planning earlier and requiring specific state guidance for correcting deficient housing plans (AB650). The Assembly approved the Senate changes 80–0.

    September 11, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB146, giving housing-assistance recipients complaint and hearing rights and funding CalFresh payment-error reduction and federal-law implementation. The motion passed 74–0.

    September 11, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB 761 to expand CalFresh student eligibility by approving public-college programs of study as employability programs and create consent-based outreach data sharing. The vote was 80–0.

    September 11, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for using utility outage data to obtain federal replacement food assistance after disasters (AB777). The Assembly approved the Senate changes 80–0.

    September 11, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for streamlining conversion of existing buildings into housing, with affordability and labor requirements (AB507). The Assembly approved the Senate changes 70–4.

    September 11, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB845, requiring state labor agencies to coordinate farmworker complaints while protecting complainants’ personal information. The motion passed 79–0.

    September 10, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB44, creating electricity demand-forecast methods that recognized reliable customer-side technologies and demand-reduction programs. The motion passed 78–0.

    September 10, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB36, easing rural jurisdictions’ qualification and renewal process for prohousing designation. The motion passed 79–0.

    September 10, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for streamlining paratransit recertification for people whose disabilities were not expected to improve (AB1250). The Assembly approved the Senate changes 79–0.

    September 10, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for requiring decisions on permits for temporary post-disaster structures within 10 business days (AB818). The Assembly approved the Senate changes 79–0.

    September 10, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for requiring inspections of completed residential work within 10 business days (AB1308). The Assembly approved the Senate changes 75–0.

    September 10, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for limiting delays in hearings on motions in eviction cases (AB1384). The Assembly approved the Senate changes 80–0.

    September 9, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for requiring most ballot counting within 13 days after an election, with exceptions and extension notices (AB5). The Assembly approved the Senate changes 79–0.

    September 9, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for allowing private certification and automatic approval of delayed restaurant improvement permits (AB671). The Assembly approved the Senate changes 80–0.

    September 9, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB486, including university enrollment in housing planning and exempting qualifying university developments from no-project environmental analysis. The motion passed 79–0.

    September 9, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for letting adult foster youth transfer their court cases to the county where they lived (AB890). The Assembly approved the Senate changes 80–0.

    September 9, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB1041, requiring insurers to decide provider credential applications within 90 days and provisionally approve some delayed applications. The motion passed 67–2.

    September 9, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB471, creating an independent developmental-services ombudsman to handle regional-center complaints, with protected records and testimony. The motion passed 80–0.

    September 9, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB582, allowing disaster-damaged care facilities to pause licenses and fees while preserving remote adult services and childcare attendance flexibility. The motion passed 79–0.

    September 8, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB676, requiring faster environmental court review of qualifying wildfire rebuilding projects, with applicant-paid court costs. The motion passed 79–0.

    September 8, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for creating a state-led task force and coordinator to accelerate housing recovery after Los Angeles wildfires (AB239). The Assembly approved the Senate changes 79–0.

    September 8, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB411, creating a statewide online application for summer grocery benefits for eligible children, subject to funding. The motion passed 79–0.

    September 8, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB625, streamlining disaster-damaged home rebuilding and limiting homeowners’ associations from blocking substantially similar reconstruction. The motion passed 78–0.

    September 8, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB438, allowing local emergency-services vehicles to receive emergency vehicle permits during disaster response. The motion passed 77–0.

    September 4, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB788, expanding exemptions from tax-preparer registration for licensed accountants, firms, and their staff. The motion passed 77–0.

    September 4, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB583, allowing attending nurse practitioners to certify deaths and amend death or birth records. The motion passed 79–0.

    September 3, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for exempting some utility easement transactions with ratepayer impacts of $100,000 or less from advance regulatory approval (AB420). The Assembly approved the Senate changes 79–0.

    September 3, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB808, requiring faster court review of denied housing permits, with deadlines for hearings and decisions. The motion passed 77–0.

    September 3, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB782, streamlining infrastructure financing districts for disaster rebuilding and limiting their tax revenue to recovery and risk reduction. The motion passed 77–1.

    September 3, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB920, requiring large cities and counties to provide online housing permit applications and status tracking. The motion passed 76–0.

    August 28, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB544, requiring expedited Public Utilities Commission approval for qualifying railroad crossings. The motion passed 74–0.

    August 28, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB543, streamlining backyard-unit permits, imposing application and appeal deadlines, and limiting impact fees. The motion passed 75–0.

    August 28, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB9, invalidating noncompliant local backyard-unit ordinances when local agencies missed state submission or response deadlines. The motion passed 62–2.

    August 28, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB272, allowing San Mateo’s transit district to pilot job-order construction contracts up to $5 million. The motion passed 75–1.

    August 28, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB598, allowing alternative construction contracts for up to 15 drought-response water infrastructure projects per local agency. The motion passed 77–0.

    August 21, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB611, protecting qualifying approved development projects from invalidation solely because a community plan’s environmental review failed. The motion passed 74–0.

    July 17, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB860, removing state approval and inspection requirements for bingo card-monitoring devices. The motion passed 72–0.

    July 10, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for SB85, allowing court-ordered electronic delivery of summons after diligent attempts to serve court papers failed. The motion passed 78–0.

    June 30, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Authored AB 1016 to let the Energy Commission exempt qualifying 50–150 megawatt geothermal plants from its certification process through 2029. Local permitting, environmental review and workforce conditions still applied. It advanced in the Legislature but did not become law. He voted for the bill on 2025-05-23. Vote tallies: AB1016 69–1.

    June 19, 2025Supports Government Efficiency

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB948, allowing small school districts to group building repairs in task-order contracts up to $3 million per project. The motion passed 77–1.

    June 4, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB660, limiting repeated housing permit reviews, imposing appeal deadlines, and allowing lawsuits to compel compliant permits. The motion passed 76–0.

    June 4, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for AB1052, recognizing digital assets as valid payment and setting rules for state custody of unclaimed digital assets. The motion passed 78–0.

    June 3, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for requiring standardized housing applications and limiting extra local completeness requirements (AB1294). The Assembly passed the bill 78–0.

    June 2, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for creating an independent utility-regulation audit office led by an Inspector General (AB705). The Assembly passed the bill 79–0.

    June 2, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for allowing approved factory-built housing plans to be reused without repeating unchanged reviews (AB557). The Assembly passed the bill 76–0.

    June 2, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for allowing school districts to use best-value bidding for public projects over $1 million (AB361). The Assembly passed the bill 70–3.

    June 2, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for requiring state agencies to implement stronger security architecture, multifactor authentication, and system monitoring (AB869). The Assembly passed the bill 78–0.

    June 2, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for requiring wildlife-agency decisions and guidance on local wildfire-preparedness permit needs within 90 days (AB846). The Assembly passed the bill 78–0.

    June 2, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for requiring electronic exchange of Medi-Cal behavioral-health data for coordinated patient care under privacy rules (AB618). The Assembly passed the bill 79–0.

    June 2, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted against expanding streamlined housing approval to qualifying campus development zones (AB893). The Assembly passed the bill 65–5.

    June 2, 2025Opposes Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for preventing duplicate financial security requirements for the same subdivision improvements (AB782). The Assembly passed the bill 79–0.

    June 2, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for expedited environmental court review for up to three sustainable aviation fuel projects (AB839). The Assembly passed the bill 71–0.

    May 23, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for reworking accountant license education rules and recognizing comparable out-of-state licenses (AB1175). The Assembly passed the bill 77–0.

    May 5, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for extending emergency pharmacy-law waivers for up to 120 days after an emergency ended (AB529). The Assembly passed the bill 76–0.

    May 1, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Voted for streamlining approval of farmworker housing up to 150 units in three Central Valley counties (AB457). The Assembly passed the bill 76–0.

    May 1, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Authored AB 1335, a bill replacing outside accreditation requirements for disability employment programs with regional center oversight. It failed committee passage and died.

    May 1, 2025Supports Government Efficiency

    Source: leginfo.legislature.ca.gov

  • Voted for allowing health care districts to combine hospital design and construction contracts (AB533). The Assembly passed the bill 73–0.

    April 24, 2025Supports Government Efficiency

    Source: clerk.assembly.ca.gov

  • Sent the Imperial Valley Healthcare District board a letter about its hospital-service transition. He requested collaboration, public communication, fiscal oversight and responsible spending.

    April 2, 2025Supports Government Efficiency

    Source: ad36.asmrc.org

Track record — Immigration

Immigration · 14 support · 6 oppose
  • Voted for creating a new temporary-license program for Mexican dentists working in qualifying community health centers (AB1307). The Assembly approved the Senate changes 77–1.

    August 31, 2026Supports Immigration

    Source: clerk.assembly.ca.gov

  • Voted against including immigration-enforcement officers within peace-officer disqualification rules for serious misconduct (AB1627). The Assembly approved the Senate changes 57–16.

    August 30, 2026Opposes Immigration

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 713 to prohibit public colleges from denying student jobs for lack of federal work authorization except where federal law or grant conditions require it, asserting a state-government hiring exception. The vote was 58–13.

    August 28, 2026Opposes Immigration

    Source: clerk.assembly.ca.gov

  • Voted against AB2270, barring state low-income housing tax credits for housing supplied to meet H-2A agricultural-worker requirements. The motion passed 63–7.

    August 27, 2026Supports Immigration

    Source: clerk.assembly.ca.gov

  • Voted for requiring healthcare providers to post immigration-rights notices and support detained patients' requests to notify designated contacts (SB1323). The Assembly passed the bill 62–12.

    August 25, 2026Supports Immigration

    Source: clerk.assembly.ca.gov

  • Voted for establishing enforceable rights to humane care, privacy, safe food, and clean quarters for civil immigration detainees (SB942). The Assembly passed the bill 64–11.

    August 25, 2026Supports Immigration

    Source: clerk.assembly.ca.gov

  • Voted for preserving eligible families' CalWORKs assistance when a household member is held in federal immigration detention (AB1655). The Assembly approved the Senate changes 62–11.

    August 25, 2026Supports Immigration

    Source: clerk.assembly.ca.gov

  • Voted for AJR 17 and SJR 8 to support the same federal immigration-registry bills. Those bills expanded permanent-residency eligibility for qualifying long-term undocumented residents. Vote tallies: AJR17 57–6; SJR8 56–4.

    August 17, 2026Supports Immigration

    Source: downloads.leginfo.legislature.ca.gov

  • Voted to adopt HR 124 to urge federal agencies to expedite work authorization, DACA renewals and H-1B employment authorization. The vote was 62–0.

    August 6, 2026Supports Immigration

    Source: clerk.assembly.ca.gov

  • Coauthored ACR 164, a resolution supporting a Mexican consulate in Kern County to improve services for immigrant communities. The Legislature adopted it. He voted for the bill on 2026-04-23. Vote tallies: ACR164 74–0.

    June 10, 2026Supports Immigration

    Source: downloads.leginfo.legislature.ca.gov

  • Voted against AB1675, denying state corporation tax credits to federal homeland-security contractors and directing resulting revenue toward immigration services. The motion passed 54–20.

    May 27, 2026Opposes Immigration

    Source: clerk.assembly.ca.gov

  • Voted against AB2495, expanding protections and penalties against immigration-related retaliation for exercising workers’ rights. The motion passed 59–18.

    May 27, 2026Opposes Immigration

    Source: clerk.assembly.ca.gov

  • Voted for AB 2299 to expand state food assistance for people excluded from CalFresh by federal time limits or humanitarian immigration status. It removes a federal-benefits condition on program operation. The vote was 64–1.

    May 26, 2026Supports Immigration

    Source: clerk.assembly.ca.gov

  • Coauthored AB 1481, a bill creating an annual state tax credit for one qualifying I-130 family-immigration petition filing fee per taxpayer during 2026–2030. It was held in committee and died.

    January 31, 2026Supports Immigration

    Source: leginfo.legislature.ca.gov

  • Voted for AB1261, funding legal counsel and related social work for immigrant youth. The motion passed 63–10.

    September 10, 2025Supports Immigration

    Source: clerk.assembly.ca.gov

  • Voted against SB307, requiring California State University policies protecting enrollment and grades of undocumented students affected by immigration enforcement. The motion passed 60–8.

    September 9, 2025Opposes Immigration

    Source: clerk.assembly.ca.gov

  • Voted for AB49, requiring judicial authorization for immigration agents to enter nonpublic school areas or obtain protected school information. The motion passed 61–7.

    September 2, 2025Supports Immigration

    Source: clerk.assembly.ca.gov

  • Voted against SB281, requiring courts to give an exact warning about immigration consequences before accepting a guilty or no-contest plea. The motion passed 53–18.

    August 28, 2025Opposes Immigration

    Source: clerk.assembly.ca.gov

  • Signed a bipartisan letter backing border security, due process and a legal-status pathway for undocumented workers posing no public-safety threat.

    July 21, 2025Supports Immigration

    Source: web.archive.org

  • Voted for expanding teacher exchanges with Mexico and allowing additional visa sponsors (AB833). The Assembly passed the bill 77–1.

    June 2, 2025Supports Immigration

    Source: clerk.assembly.ca.gov

Track record — Government Spending Reduction

Government Spending Reduction · 29 support · 198 oppose
  • Coauthored AB 1731 to connect public institutions with vendors of healthy, minimally processed California food produced using climate-smart practices. The program depended on legislative funding. It became law.

    September 28, 2026Opposes Government Spending Reduction

    Source: leginfo.legislature.ca.gov

  • Coauthored AB 2054 to expand paid family leave for qualifying family needs tied to military training, domestic deployment or state active duty. Implementation depended on claims-system changes or July 2028, whichever occurred earlier. It became law. He voted for the bill on 2026-08-26. Vote tallies: AB2054 79–0.

    September 28, 2026Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored AB 1832 to create a state fund for 2-1-1 information and referral services. Allocations to the California 211 Providers Network depended on legislative appropriation. The governor vetoed it. He voted for the bill on 2026-08-28. Vote tallies: AB1832 77–0.

    September 27, 2026Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored AB 1093 to require California State University and request the University of California to plan expanded exchanges with Mexican public universities from 2027–28. The planning depended on legislative funding. It became law. He voted for the bill on August 26, 2026, in a 78–0 vote.

    September 20, 2026Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for expanding film-tax-credit carryforwards and increasing refundable credit payments from 90% to 95% (SB186). The Assembly passed the bill 75–2.

    August 31, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2103 to establish an appropriations-dependent public deliberation platform, with state outreach and restrictions on funding partners influencing topics or deliberations. The vote was 79–0.

    August 31, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2476 to remove a prior state-appropriation condition on Water Resources procurement from pumped-hydroelectric facilities. The vote was 77–0.

    August 31, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for a resources budget bill that creates a farmland-access program for agricultural land acquisition and long-term farmer leases, contingent on funding (SB178). The Assembly passed the bill 79–0.

    August 31, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for establishing a wildfire-technology unit to support development, testing, deployment, and technical assistance through grants or contracts (SB1079). The Assembly passed the bill 78–0.

    August 31, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB2316, reducing charter schools’ facility matching costs and increasing state grants when debt imposed an undue burden. The motion passed 75–0.

    August 31, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for $1.5 million to support federal grants for early intervention services (AB175). The Assembly approved the Senate changes 79–0.

    August 31, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2478 creating a kinship-family approval pathway and expanding court-authorized family placements. It extends adoption assistance to specified children placed despite background-check exceptions. The vote was 79–0.

    August 31, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against expanding public financing for electrical transmission projects through 2035 (AB192). The Assembly approved the Senate changes 60–17.

    August 31, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2110 to authorize workforce-housing infrastructure financing districts and voter-approved bonds with recorded affordability protections. The vote was 76–0.

    August 31, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for placing a proposed $7.5 billion science and health research bond before 2028 voters and creating research-funding governance (SB895). The Assembly passed the bill 67–6.

    August 31, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB2204, creating a prison sports program fund and authorizing agreements to expand organized sports access. The motion passed 79–0.

    August 31, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1981 to require geographically and age-adjusted subsidized childcare rates, enhancements for nonstandard hours and special needs, and continuing transition reporting. The vote was 79–0.

    August 31, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1841 establishing Native American Day as a paid state-employee holiday. Funding depends on appropriation, and bargaining units may negotiate the holiday. The vote was 78–0.

    August 31, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against temporarily banning law-enforcement use of wearable electroshock devices and state funding to purchase them (AB2760). The Assembly approved the Senate changes 55–16.

    August 31, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2326 extending the Broomrape Program through July 2030. It expands eligible affected crops and revises noxious-weed funding allocations and administrative-cost limits. The vote was 79–0.

    August 30, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2739 establishing a water-affordability investment trust and community water-system grants. Grants depended on sufficient capitalization from legislative transfers and investment income. The vote was 78–0.

    August 30, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1960 to create voluntary community wildfire-mitigation recognition and qualifying prevention grants with disadvantaged-community priorities. The vote was 77–0.

    August 30, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2319 creating refundable tax credits of 35% to 50% for qualifying film post-production expenses. Most credits are reserved for taxpayers meeting labor conditions, with annual allocations set through the budget. The vote was 72–2.

    August 30, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1383 to revise public-pension compensation limits and authorize higher safety-worker retirement formulas at age 55 through collective bargaining. The vote was 69–2.

    August 30, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2540 expanding medication-abortion access through community-college student health centers when funds are appropriated. Campuses must provide information about those services. The vote was 61–17.

    August 30, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1755 removing the parental work-hours limit for CalWORKs eligibility. The program's income limits remain. The vote was 77–0.

    August 27, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against AB2168, expanding active transportation funding to safe routes to transit and adding penalties for unused grants. The motion passed 58–19.

    August 27, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB2378, creating a community violence intervention office and reserving at least $1 million in annual program funds for it. The motion passed 68–3.

    August 27, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against AB2635, creating zero-emission landscaping-equipment vouchers and limiting local engine-use violations to administrative fines. The motion passed 62–11.

    August 27, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2571 to set advanced-pharmacist Medi-Cal reimbursement at no less than 85% of physician rates and expand qualifying pharmacist-service coverage, subject to federal approvals. The vote was 78–0.

    August 27, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for expanding affordable-housing rehabilitation and operating assistance to financially challenged developments (AB750). The Assembly approved the Senate changes 76–0.

    August 27, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2166 to create appropriations-dependent state credit backstops supporting construction bonds for qualifying offsite multifamily housing factories. The vote was 73–1.

    August 27, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for creating a funded forest-biomass energy incentive program and redirecting timber funds toward it (AB706). The Assembly approved the Senate changes 75–0.

    August 27, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 1165 to require appropriations-dependent statewide finance plans and performance metrics addressing homelessness and housing unaffordability by 2030. The vote was 59–13.

    August 27, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2157 removing the Displaced Oil and Gas Worker Pilot Program's expiration. Employment-transition grants continue when funds are appropriated. The vote was 55–19.

    August 27, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2124 to create an appropriations-dependent independent review program assessing proposed electricity and gas mandates' ratepayer impacts and conflicts of interest. The vote was 72–0.

    August 27, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1980 establishing construction-apprenticeship grants. They expand training access for women, nonbinary people and underrepresented populations, contingent on appropriation. The vote was 79–0.

    August 26, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB1666, creating grants and financing for biomass parks that processed California wood waste without combustion. The motion passed 78–0.

    August 26, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB2765, streamlining CalFresh work exemptions and raising CalWORKs recurring special-needs allowances from $10 to $15 per recipient. The motion passed 63–9.

    August 26, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1932 to renew appropriations-dependent community-based alternatives to law-enforcement crisis-response grants through June 2032, with stakeholder participation and public evaluation. The vote was 76–1.

    August 26, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for allowing local fire agencies to establish emergency safety conditions used to protect school attendance-based funding (SB959). The Assembly passed the bill 79–0.

    August 26, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for creating a wildfire-resilience loan program for home hardening, defensible space, and related projects (SB894). The Assembly passed the bill 79–0.

    August 26, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for allowing bundled school shade-structure contracts and capping certain related accessibility-path costs at 20% of construction cost (SB1107). The Assembly passed the bill 79–0.

    August 26, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2599 requiring qualifying large, long-established businesses to disclose historical slavery involvement. They must certify compliance when seeking state contracts; implementation depends on appropriation. The vote was 60–13.

    August 26, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2706 to replace cannery rules with acidified and low-acid food registration and scheduled-process requirements, annual $350 safety fees and inspection funding. The vote was 78–0.

    August 26, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB 944 and AB 1949 to expand Medi-Cal acupuncture coverage. AB 1949 allowed up to 24 yearly visits and more when medically necessary. SB 944 allowed state-funded coverage if federal matching funds were unavailable, subject to appropriation. Vote tallies: SB944 74–1; AB1949 78–0.

    August 26, 2026Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for expanding prompt-payment protections for nonprofit grants and requiring reimbursement of indirect costs up to 35% (AB880). The Assembly approved the Senate changes 77–0.

    August 26, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2332 to create an appropriations-dependent state dual-language immersion coordinator and public program directory. The vote was 79–0.

    August 26, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1728 to require a funded implementation plan for common community-college public-safety course numbering and alignment. The vote was 77–0.

    August 25, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2308 to authorize San Francisco redevelopment-successor financing arrangements extending committed proceeds and tax increments for Transbay infrastructure. The vote was 75–0.

    August 25, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for requiring an emergency nutrition-benefit issuance mechanism for federal shutdowns that disrupt CalFresh (SB1077). The Assembly passed the bill 78–0.

    August 25, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for establishing low-income residential water-rate assistance, contingent on legislative funding (SB1125). The Assembly passed the bill 62–10.

    August 25, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Coauthored AJR 9, a resolution calling for restored federal funding and staffing for national parks. The Legislature adopted it. He voted for the bill on 2026-08-19. Vote tallies: AJR9 78–0.

    August 25, 2026Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for creating housing-acquisition and rehabilitation assistance with long-term affordability and tenant protections (SB1091). The Assembly passed the bill 62–12.

    August 25, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1775 expanding veteran discharge-upgrade help and authorizing housing-support grants. Priority goes to veterans whose discharges involved health conditions, sexual trauma, sexual orientation or gender identity. The vote was 65–2.

    August 25, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for creating a music-festival preservation grant program with $20 million subject to appropriation (SB865). The Assembly passed the bill 78–0.

    August 25, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for preserving eligible families' CalWORKs assistance when a household member is held in federal immigration detention (AB1655). The Assembly approved the Senate changes 62–11.

    August 25, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1591 authorizing a podiatric-medicine career pipeline and university planning grants. Funding depends on legislative appropriation. The vote was 78–0.

    August 24, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2504 establishing a creative-industries pilot at up to ten community colleges. Funding depends on appropriation. The vote was 78–0.

    August 24, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB 845 to expand school work-based learning, student enterprise and apprenticeship opportunities, extend work experience credit to tenth graders, and authorize related education funding. The vote was 78–0.

    August 24, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2349 expanding emergency air-quality monitoring through regional incident-response centers. Funding depends on appropriation. The vote was 77–0.

    August 24, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against SB 1255 to establish a funded state designation and governing board recognizing colleges and universities that excel in serving Latino students. The vote was 59–14.

    August 24, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for expanding beverage-container recycling payments and allowing recycling services alongside reverse vending machines (SB955). The Assembly passed the bill 78–0.

    August 24, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for raising funded Medi-Cal nonemergency ambulance reimbursement to 80% of Medicare rates and creating directed managed-care payments (AB1328). The Assembly approved the Senate changes 78–0.

    August 24, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1153 to authorize appropriations-dependent recreational-vehicle removal, illegal-dumping enforcement strategies and local enforcement teams. The vote was 77–0.

    August 24, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2660 establishing Cal-Bridge and ENLACE STEM pathways. They provide research and financial support for qualifying students and scholars using appropriated funds, subject to UC adoption where applicable. The vote was 77–0.

    August 20, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB 1073 to create a voluntary income-tax contribution fund for construction and maintenance of the South Los Angeles Black Cultural District. The vote was 78–0.

    August 20, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB 1191 to extend the California High Cost Fund telecommunications universal-service programs through January 1, 2033. The vote was 72–0.

    August 20, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB 1135 to create appropriations-dependent wildlife-coexistence and wolf-livestock compensation programs and permit livestock-guarding dogs to pursue wolves under conditions. The vote was 58–17.

    August 19, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB 872 to create Delta levee and canal-subsidence funding, provide qualifying hardship reimbursements and public project planning, and prohibit spending on additional Delta conveyance facilities. The vote was 77–0.

    August 19, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Coauthored AB 65, a bill requiring up to 14 weeks of paid pregnancy disability leave for school and community college employees. It was placed on the inactive file without becoming law. He voted for the bill on 2025-05-29. Vote tallies: AB65 62–0.

    August 17, 2026Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB 881 to extend food-bank donation tax credits and Emergency Food for Families voluntary tax contributions. The vote was 74–0.

    August 17, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Coauthored AB 1772 to create invasive-species inspection and decontamination rules for covered nonmotorized vessels. It charged $20 every two years, excluding marine-only and already registered vessels. Spending fee revenue required legislative appropriation. It was held in committee. He voted for the bill on 2026-05-27. Vote tallies: AB1772 79–0.

    August 13, 2026Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Voted to approve Senate amendments to AB 2778 to make meat-inspection licensing fees permanent, extend county seed-law enforcement funding, and add mobile farmers' markets to nutrition incentive grants. The vote was 74–0.

    August 13, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Coauthored SB 1224 to create a non-General Fund research fund for federally registered emerging mental-health therapy trials, including veterans’ treatment research. The fund could not pay for controlled-substance purchase, distribution or administration. It was held in committee.

    August 13, 2026Opposes Government Spending Reduction

    Source: leginfo.legislature.ca.gov

  • Served as principal coauthor of AB 2189 to require a competitive $800,000 annual grant to a statewide special-education advocacy organization. The three-year grant depended on legislative appropriation. It was held in committee. He voted for the bill on 2026-05-27. Vote tallies: AB2189 75–0.

    August 13, 2026Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB 1172 to cap tax-sharing consultants' compensation at the lower of five percent of shared revenues or $250,000. The vote was 71–0.

    August 13, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Coauthored SB 1021, a bill expanding hunting and fishing opportunities for young people with life-threatening illnesses when funded. It was held in committee.

    August 13, 2026Opposes Government Spending Reduction

    Source: leginfo.legislature.ca.gov

  • Coauthored AJR 27, a resolution urging supplemental federal disaster aid for the 2025 Los Angeles fires. The Legislature adopted it. He voted for the bill on 2026-08-03. Vote tallies: AJR27 68–0.

    August 10, 2026Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB 2597 to appropriate $7,391,650.83 for eight specified claims, settlements or judgments against the state. The vote was 76–0.

    August 10, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted to adopt SJR 6 to urge preservation of federal Bipartisan Infrastructure Law, CHIPS and Science Act and Inflation Reduction Act investments. The vote was 65–6.

    August 6, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB 575 to create a voluntary tax-return contribution fund for sea-otter conservation through 2032. The vote was 75–0.

    August 6, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB 607 to authorize state and federal contributions and loans for Golden Gate Bridge seismic-safety improvements. The vote was 71–0.

    August 6, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Authored AB 2590, a bill coordinating conservation around federally designated military-installation landscapes, with implementation contingent on federal or other non-General Fund resources. It was held in committee. He later introduced ACR 235 supporting the same partnership; it did not advance beyond introduction.

    August 6, 2026Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB 165 to extend the skilled-nursing quality-assurance fee and long-term-care reimbursement framework through 2027. The vote was 60–4.

    June 29, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB 174 to extend remote court proceedings and court-reporter protections until January 1, 2032, delay public court lactation rooms until July 2029 and appropriate $100,000 for modifications. The vote was 75–0.

    June 29, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against SB 166 to revise fire-training and hazardous-waste fees and enforcement, increase recycled-plastic market payments and authorize related infrastructure grants. The vote was 57–18.

    June 29, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against SB 170 to codify separation of the housing and homelessness agency from business and consumer services and appropriate $300,000 for housing-guideline translations. The vote was 58–16.

    June 29, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB 180 to extend California Competes credits, conform state tax treatment to federal children's investment accounts, reduce first-year LLC tax temporarily to $400, and increase manufactured-home property-tax postponement funding. The vote was 75–0.

    June 29, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against SB 168 to create first-time electric-vehicle purchase incentives, revise energy-regulator pay and procurement exemptions, change wildfire-fund contribution timing and authorize grid-support funding. The vote was 57–17.

    June 29, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against SB 171 to appropriate $3.018 billion for supplemental state pension payments, revise subsequent-injury workers' compensation eligibility and evidence rules, require electronic assessment payments with penalties, and align workforce-program reporting. The vote was 57–17.

    June 29, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Coauthored ACR 94, a resolution calling for better tests, appropriate antibiotic use, and funding to address drug-resistant infections. The Legislature adopted it. He voted for the bill on 2025-07-14. Vote tallies: ACR94 77–0.

    June 18, 2026Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB968, permanently allowing San Mateo community colleges to waive fees and help qualifying students pay attendance costs. The motion passed 63–0.

    June 18, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against SB125, imposing a managed-care health-plan tax for2027 through2029 to fund Medi-Cal, subject to federal approval. The motion passed 57–20.

    June 15, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB2279, providing regional broadband consortia annual grants of $200,000 to $500,000 to support deployment and adoption. The motion passed 77–0.

    May 28, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against AB1548, creating a Monterey Bay land-stewardship authority with grant, bond, fee, assessment, and tax powers. The motion passed 43–22.

    May 28, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB2354, expanding funded school service-learning programs to grades6 through12. The motion passed 79–0.

    May 27, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB2679, allowing small cities to borrow supplemental road funding against future maintenance allocations. The motion passed 78–0.

    May 27, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB2526, expanding special-education funding for students eligible for alternative assessments, contingent on appropriation. The motion passed 79–0.

    May 27, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB2258, redirecting unused childcare funds into a continuously funded account to enroll additional eligible families. The motion passed 78–0.

    May 27, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB2037, creating wildfire-mitigation grants for qualifying older homeowners and homeowners with disabilities. The motion passed 75–0.

    May 27, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB1851, funding lead education agencies to support school social-emotional learning, behavioral health, and restorative practices. The motion passed 74–0.

    May 27, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB2353, funding a hospital-policy impact center through hospital assessments. The motion passed 56–1.

    May 27, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against AB1675, denying state corporation tax credits to federal homeland-security contractors and directing resulting revenue toward immigration services. The motion passed 54–20.

    May 27, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB2158, creating a six-site outdoor-learning grant pilot program, contingent on appropriation. The motion passed 77–0.

    May 27, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB2769, extending adoption assistance through age19 for qualifying students who remained with their adoptive parents. The motion passed 78–0.

    May 26, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 2162 to extend housing-navigation assistance eligibility through age twenty-eight. It prioritizes young adults formerly in foster care or probation, subject to budget appropriations. The vote was 78–0.

    May 26, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 2704 to establish intensive support for up to twenty-five entities expanding school-linked behavioral-health services and reimbursements. Funding depends on appropriation. The vote was 78–0.

    May 26, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against AB 2516 establishing grid-component manufacturing and coordinated procurement. It includes financing assistance, revenue bonds and a continuously appropriated revolving fund. The vote was 60–13.

    May 26, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 2299 to expand state food assistance for people excluded from CalFresh by federal time limits or humanitarian immigration status. It removes a federal-benefits condition on program operation. The vote was 64–1.

    May 26, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 2325 to establish bilingual-teacher preparation grants of up to $600,000 for education partnerships. Funding depends on appropriation. The vote was 78–0.

    May 26, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 2216 to expand the Delta Conservancy's environmental-protection work into the Valley. It authorizes tribal partnerships, grants and loans; Valley activities depend on appropriation. The vote was 73–1.

    May 26, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 1831 to bar CSU executive compensation increases in years when tuition rises. Executive and management raises are also barred when represented staff receive no salary increase. The vote was 72–0.

    May 26, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 1882 to establish maternity-service standby-cost grants for qualifying geographically isolated hospitals. The pilot depends on appropriation and caps annual grants at $5 million per hospital. The vote was 77–0.

    May 26, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 2385 to authorize local disaster-reconstruction agencies with bond and approved tax-increment financing powers. It requires coordinated disaster-recovery planning guidance. The vote was 78–0.

    May 26, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against AB 1584 to create an appropriations-dependent State Air Resources Board Office of Civil Rights with training, compliance coordination and public reporting. The vote was 57–18.

    May 22, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 2060 to create appropriations-dependent $3,000 mentor-teacher stipends with recruitment, support and reporting duties. The vote was 72–0.

    May 21, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 2002 to create appropriations-dependent regional housing-planning grants for allocation methodologies, technical assistance and local zoning updates. The vote was 68–1.

    May 21, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 1858 to create an appropriations-dependent CSU joint associate-degree pilot for qualifying former students at no cost. The vote was 73–0.

    May 21, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 1574 to create an appropriations-dependent tribal foster-care prevention program funding family-preservation services with annual reporting. The vote was 74–0.

    May 21, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 1602 to create an appropriations-dependent disaster-response program supporting foster youths' and caregivers' housing, clothing, transportation and tangible needs. The vote was 74–0.

    May 21, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 1890 to provide appropriations-dependent annual Napa farmworker-housing matching grants up to $500,000 with employer funding restrictions. The vote was 74–0.

    May 21, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 1925 to require an appropriations-dependent feasibility study of permanent disability certification for accessing services. The vote was 72–0.

    May 21, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 2182 to create a utility industrial efficiency and decarbonization program funded by charges on eligible industrial facilities. The vote was 72–0.

    May 21, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Coauthored SB 1040, a bill matching local veterans-cemetery maintenance contributions dollar for dollar, up to $250,000 per cemetery each fiscal year, only upon legislative appropriation. It was held in committee.

    May 14, 2026Opposes Government Spending Reduction

    Source: leginfo.legislature.ca.gov

  • Authored AB 2082, a bill establishing free menstrual-product services in rural or agricultural communities through nonprofits serving farmworkers, starting in 2028 only upon legislative appropriation. It was held in committee.

    May 14, 2026Opposes Government Spending Reduction

    Source: leginfo.legislature.ca.gov

  • Authored AB 2283, a bill establishing a State Public Guardian to support county guardians and conservators only upon legislative appropriation. It was held in committee.

    May 14, 2026Opposes Government Spending Reduction

    Source: leginfo.legislature.ca.gov

  • Voted for AB 1694 to require three additional years of career-technical education renewal grants, generally reserving 90% for renewals and recovering funding for noncompliance. The vote was 77–0.

    May 14, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 2191 to create an appropriations-dependent statewide resource for alternate diploma pathways for students with exceptional needs. The vote was 77–0.

    May 14, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 1625 to increase Sacramento Regional Transit board meeting compensation to $200 for up to three meetings monthly. The vote was 67–1.

    May 7, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for a budget amendment that included up to $25 million to prevent closures of financially distressed nonprofit and public hospitals (AB108). The Assembly approved the Senate changes 68–0.

    May 7, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Coauthored SB 1118 to create credits for half the cost of qualifying backup generators or solar batteries during 2027–2031. Per-property caps were $5,000 for generators and $7,500 for batteries. Credits applied only in years with an appropriation to administer them. It was held in committee.

    May 6, 2026Opposes Government Spending Reduction

    Source: leginfo.legislature.ca.gov

  • Authored AB 2192, a bill extending farm-equipment sales-tax exemptions to specified local taxes through 2031 and appropriating General Fund money to reimburse cities and counties. It was held in committee.

    April 27, 2026Opposes Government Spending Reduction

    Source: leginfo.legislature.ca.gov

  • Authored AB 2701 to create a public registry for specified domestic-violence offenders only upon legislative appropriation. It proposed registration periods up to 20 years, with a removal petition process. It failed committee passage and died.

    April 21, 2026Opposes Government Spending Reduction

    Source: leginfo.legislature.ca.gov

  • Voted for AB 1607 to extend county emergency-medical-services penalty assessments and pediatric trauma funding allocations through 2036. The vote was 72–1.

    April 20, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 1601 to authorize Sonoma County to provide retirement cost-of-living adjustments after identifying eligible recipients, amounts and funding sources. The vote was 60–3.

    April 16, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Authored AB 2016, a bill proposing $69,425,000 in General Fund grants for specified drinking-water projects to remove hexavalent chromium. It advanced in the Legislature but did not become law.

    April 16, 2026Opposes Government Spending Reduction

    Source: leginfo.legislature.ca.gov

  • Authored AB 1058 to suspend the state motor fuel tax for one year. It required consumer savings and General Fund transfers to replace lost revenue. It died. He introduced AB 1745 on the same policy in 2026; it did not advance beyond referral.

    February 23, 2026Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Voted against up to $590 million in loans for Bay Area public transit operations (AB117). The Assembly approved the Senate changes 54–17.

    February 19, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against SB 106 to amend the state budget to provide up to $90 million in grants for family-planning clinics losing federal funding, with administrative funding and specified contracting and disclosure exemptions. The vote was 55–11.

    February 9, 2026Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Coauthored SB 612, a bill requiring a separate one-semester career-technical-education course for high school graduation from 2031–32, contingent on legislative appropriation. It failed committee passage and died.

    February 2, 2026Opposes Government Spending Reduction

    Source: leginfo.legislature.ca.gov

  • Authored AB 641, a bill establishing a state public education program on drug-induced movement disorders when funded. It was held in committee and died.

    January 31, 2026Opposes Government Spending Reduction

    Source: leginfo.legislature.ca.gov

  • Voted for AB 1171 to expand part-time community-college faculty health-insurance reimbursements to individually purchased coverage and appropriate $200 million annually. The vote was 63–5.

    January 29, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 72 to establish an appropriations-dependent Riverside County Electric Vehicle Economic Opportunity Zone for workforce education, training and investment serving lower-income communities. The vote was 74–0.

    January 26, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 673 to create five-year competitive grants supporting unaccompanied homeless students aged 16 and 17 with housing referrals, basic needs and educational services. The vote was 61–1.

    January 26, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB 1204 to increase school funding through a 4% minimum inflation adjustment, regional cost factors, larger targeted grants, homelessness eligibility and per-pupil funding floors. The vote was 61–1.

    January 26, 2026Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Coauthored AB 88 to expand college aid for eligible military dependents and spouses living outside California. The service member retained California legal residence; other aid rules still applied. It became law. He voted for the bill on 2025-06-04. Vote tallies: AB88 78–0.

    October 11, 2025Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored SB 427 to extend the annual $30 million habitat-conservation transfer target through June 2035. General Fund transfers were reduced by contributions from specified other funds. It became law. He voted for the bill on 2025-09-09. Vote tallies: SB427 78–0.

    October 3, 2025Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored AB 524 to provide assistance through qualified organizations for eligible farmers to acquire or lease protected agricultural land. The program depended on legislative appropriation. The governor vetoed it. He voted for the bill on 2025-09-10. Vote tallies: AB524 77–0.

    October 1, 2025Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Voted against SB 158 to revise housing-approval deadlines and CEQA exemptions, narrow exemptions for larger builder's-remedy projects and specified protected sites, and fund implementation and homelessness-grant administration. The vote was 54–18.

    September 13, 2025Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB 67 to extend Cal Grant and Middle Class Scholarship eligibility to qualifying dependents of service members stationed outside California who maintain California legal residence. The vote was 78–0.

    September 13, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB349, adjusting the foster-care infant payment supplement for inflation. The motion passed 75–0.

    September 13, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for bond financing to help the FAIR Plan pay property insurance claims (AB226). The Assembly approved the Senate changes 74–0.

    September 13, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB 429 to create an appropriations-dependent program supporting public wildfire catastrophe modeling and university research grants. The vote was 79–0.

    September 13, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB1417, funding community and tribal participation in offshore wind planning and requiring disclosure of developer donations. The motion passed 78–0.

    September 13, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against extending school-employee summer assistance to workers in qualifying joint-powers authorities (AB378). The Assembly approved the Senate changes 61–12.

    September 13, 2025Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB 839 to revise oil-spill fishing closure decisions to depend on health-risk findings, authorize tribal response grants, and remove the pleasure-boat spill liability exemption. The vote was 79–0.

    September 13, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB 326 to create statewide wildfire-risk modeling and mitigation planning, authorize appropriated prevention grants, accelerate ember-resistant defensible-space requirements, and expand fire-resistant rebuilding standards. The vote was 79–0.

    September 12, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for creating a funded small-business disaster recovery grant program with grants up to $100,000 (AB265). The Assembly approved the Senate changes 80–0.

    September 12, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for death benefits for incarcerated firefighters killed in the line of duty (AB799). The Assembly approved the Senate changes 80–0.

    September 12, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB 80 to establish an appropriation-dependent fusion-energy research and development incentive initiative. The vote was 80–0.

    September 12, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for authorizing an automated protective-order information and notification system, contingent on funding (AB1363). The Assembly approved the Senate changes 80–0.

    September 12, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB 787 to create coordinated state industrial-policy planning for equitable clean-energy supply chains and an appropriation-dependent implementation fund. The vote was 64–10.

    September 12, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against SB 63 to authorize voter-approved Bay Area sales taxes for transit operations, alongside financial-efficiency reviews, cost-saving plans, and funding accountability requirements. The vote was 46–20.

    September 12, 2025Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against SB155, creating a $10 million civic-media program, with public spending limited by private funding. The motion passed 60–20.

    September 11, 2025Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB156, counting travel toward home-care workers’ overtime and adding $372 million for state pension liabilities. The motion passed 69–6.

    September 11, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB146, giving housing-assistance recipients complaint and hearing rights and funding CalFresh payment-error reduction and federal-law implementation. The motion passed 74–0.

    September 11, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB338, allocating $5 million to worker training and support for Los Angeles and Ventura wildfire recovery. The motion passed 78–1.

    September 11, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB148, funding community colleges, expanding employee food-pantry access, and revising scholarship and textbook assistance rules. The motion passed 63–12.

    September 11, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB247, paying incarcerated firefighters $7.25 an hour while working on active fires. The motion passed 78–0.

    September 11, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB 120 and SB 151 to revise childcare funding and provider agreements. SB 151 extended provider support and included $157.852 million in stabilization payments. Vote tallies: SB120 69–1; SB151 64–7.

    September 11, 2025Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB 643 to create a competitive state grant program for carbon-dioxide-removal projects, contingent on an appropriation, with $50 million in planned project funding. The vote was 78–1.

    September 11, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for expanding tribal foster-care prevention agreements and funded legal representation for Indian families (AB1378). The Assembly approved the Senate changes 79–0.

    September 10, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB578, creating grants for community organizations to teach workers their rights and help them assert those rights. The motion passed 61–11.

    September 10, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for expanding Medi-Cal access and payment for field medicine serving people experiencing homelessness (AB543). The Assembly approved the Senate changes 79–0.

    September 10, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB1261, funding legal counsel and related social work for immigrant youth. The motion passed 63–10.

    September 10, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB289, allowing up to 35 speed cameras in state highway work zones and funding enforcement from citation revenue. The motion passed 69–1.

    September 10, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Coauthored AJR 12, a resolution urging Congress and the president to protect and increase Head Start funding. The Legislature adopted it. He voted for the bill on 2025-07-10. Vote tallies: AJR12 74–0.

    September 10, 2025Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB1280, funding industrial heat pumps and energy storage, with union work agreements and community safeguards. The motion passed 71–1.

    September 10, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB472, creating grants for Holocaust and genocide education and teacher professional development. The motion passed 77–0.

    September 10, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB590, expanding paid family leave benefits to care for a seriously ill designated person with a family-like relationship. The motion passed 76–0.

    September 9, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB341, creating funded dental-care training and coordination for people with developmental and intellectual disabilities. The motion passed 80–0.

    September 9, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB631, raising charter-school revolving loan limits to $500,000 and changing interest rates and repayment responsibility. The motion passed 78–0.

    September 9, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB338, creating rural farmworker virtual-health hubs through grants when at least $2 million in non-General-Fund money was available. The motion passed 80–0.

    September 9, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB899, raising recycled-glass manufacturing payments to up to $150 per ton and extending funding through 2029. The motion passed 80–0.

    September 9, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB516, allowing a downtown Sacramento infrastructure financing district to receive tax revenue and qualifying state funds. The motion passed 79–0.

    September 8, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB520, creating a fund for public university master’s-level nurse-midwifery programs and their initial operating costs. The motion passed 79–0.

    September 8, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB1076, allowing grants and state appropriations to support disability savings accounts and public outreach. The motion passed 79–0.

    September 8, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB411, creating a statewide online application for summer grocery benefits for eligible children, subject to funding. The motion passed 79–0.

    September 8, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB830, requiring the state to pay highway-related utility relocation costs for small Mendocino County public utility districts. The motion passed 79–0.

    September 8, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB454, creating a funded grant and loan program to help water systems remove PFAS contamination. The motion passed 79–0.

    September 8, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB317, maintaining statewide voluntary wastewater testing for disease threats and allowing added funding and outbreak-response coordination. The motion passed 79–0.

    September 8, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Served as principal coauthor of AJR 15, a resolution urging Congress to end offsets between military retirement pay and veterans disability compensation. The Legislature adopted it. He voted for the bill on 2025-07-07. Vote tallies: AJR15 75–0.

    September 5, 2025Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for creating a funded disaster-response program for foster children and caregivers (AB689). The Assembly approved the Senate changes 78–0.

    September 4, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for authorizing a managed-honeybee health grant program, contingent on state funding (AB1042). The Assembly approved the Senate changes 78–0.

    September 4, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB246, creating additional Medi-Cal medical-training payments to district and municipal public hospitals using local and federal funds. The motion passed 77–0.

    September 4, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Served as principal coauthor of SB 18, a bill creating grocery-store grants for food deserts and at-risk areas, with implementation contingent on legislative appropriation. It was held in committee.

    August 29, 2025Opposes Government Spending Reduction

    Source: leginfo.legislature.ca.gov

  • Authored AB 1169 to raise compensation caps for private landowners providing public wildlife-recreation access. Caps were $52 per acre or $87 per participant per day, adjusted annually for inflation. It was held in committee. He voted for the bill on 2025-06-03. Vote tallies: AB1169 78–0.

    August 29, 2025Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored AB 616 to authorize free annual vehicle-day-use passes for state parks through public libraries. Passes were discretionary and depended on legislative appropriation. It was held in committee. He voted for the bill on 2025-06-03. Vote tallies: AB616 79–0.

    August 29, 2025Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored AJR 7, a resolution opposing federal funding cuts to special education services. The Legislature adopted it. He voted for the bill on 2025-05-29. Vote tallies: AJR7 72–0.

    August 29, 2025Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB792, expanding subsidized childcare income eligibility and allowing longer attendance exemptions and payment for medical or educational absences. The motion passed 74–0.

    August 28, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB447, extending health benefits to age 26 for children of firefighters and police officers killed in the line of duty. The motion passed 74–0.

    August 28, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB8, extending paid injury leave benefits to additional qualifying county peace officers. The motion passed 75–0.

    August 28, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Coauthored SJR 3, a resolution urging Congress to reject cuts to the Supplemental Nutrition Assistance Program. The Legislature adopted it. He voted for the bill on 2025-07-14. Vote tallies: SJR3 72–0.

    July 18, 2025Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Jointly authored AJR 16, a resolution urging full federal funding and coordinated action on Tijuana River sewage pollution. The Assembly adopted it, but it did not clear the Senate. He voted for the bill on 2025-07-07. Vote tallies: AJR16 75–0.

    July 7, 2025Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB129, paying $584 million toward state pension liabilities and expanding disability benefits to career executive employees. The motion passed 69–5.

    June 30, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB142, extending the telephone surcharge supporting communication services for deaf and disabled people through 2034. The motion passed 72–1.

    June 27, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Joined a Capitol press conference opposing $700 million in proposed In-Home Supportive Services cuts. The proposal limited caregiver overtime and travel.

    June 10, 2025Opposes Government Spending Reduction

    Source: kesq.com

  • Voted for AB48, authorizing a public bond proposal for construction and modernization of college facilities, with funding amount left unspecified. The motion passed 68–9.

    June 4, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against AB1234, changing wage-claim deadlines and creating a recovery fund supported by a 30% assessment on awards. The motion passed 50–14.

    June 4, 2025Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB402, raising qualifying Cal Grant awards to $9,708 and preserving aid for students transferring to private nonprofit colleges. The motion passed 79–0.

    June 4, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against AB891, funding at least six quick-build improvements on state highways. The motion passed 61–17.

    June 4, 2025Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted against AB736, authorizing a $10 billion bond for affordable rental housing and homeownership programs. The motion passed 65–11.

    June 3, 2025Supports Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB477, increasing school and county education funding formulas beginning in the 2036–37 fiscal year. The motion passed 72–1.

    June 3, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB1242, expanding state language access obligations and funding a health and human services language access director. The motion passed 72–3.

    June 3, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB598, creating funded grants for school maps to help emergency responders. The motion passed 79–0.

    June 3, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB888, creating grants to reduce wildfire losses and help households make homes safer. The motion passed 79–0.

    June 3, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for creating a funded state disaster-assistance grant program prioritizing people ineligible for federal aid (AB262). The Assembly passed the bill 63–11.

    June 2, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for up to $3 million annually for high-cost claims in the farmworkers' medical plan (AB499). The Assembly passed the bill 65–1.

    June 2, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for establishing a funded California Farm to School program for local foods and hands-on food education (AB675). The Assembly passed the bill 79–0.

    June 2, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for certification and hiring preferences for trained formerly incarcerated firefighters, contingent on funding (AB1380). The Assembly passed the bill 76–0.

    June 2, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for creating a funded matching-grant program for rural water infrastructure to improve wildfire resilience (AB372). The Assembly passed the bill 79–0.

    June 2, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for allowing public universities to fund nonprofit partners providing undergraduate service-learning opportunities (AB1045). The Assembly passed the bill 73–4.

    June 2, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for allowing veterans' dependents to receive state educational benefits alongside federal or other government aid (AB264). The Assembly passed the bill 70–0.

    May 29, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Voted for increasing penalties for some purchases of sex from minors and funding trafficking survivor services (AB379). The Assembly passed the bill 74–0.

    May 15, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

  • Coauthored AJR 6, a resolution opposing federal cuts to local food purchases for schools and child care programs. The Assembly adopted it, but it did not clear the Senate. He voted for the bill on 2025-05-05. Vote tallies: AJR6 77–0.

    May 5, 2025Opposes Government Spending Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for $2.5 billion in January 2025 wildfire relief through ABX1-4 and SBX1-3. Both bills passed 79–0.

    January 23, 2025Opposes Government Spending Reduction

    Source: clerk.assembly.ca.gov

Track record — Public Safety and Crime Control

Public Safety and Crime Control · 235 support · 13 oppose
  • Voted for strengthening prison sexual-abuse safeguards, body-camera rules, search documentation, conflict-of-interest protections, and grievance rights (SB337). The Assembly passed the bill 79–0.

    August 31, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted against raising security-guard training requirements and requiring paid annual training, deescalation instruction, and stronger enforcement (SB1203). The Assembly passed the bill 58–19.

    August 31, 2026Opposes Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for establishing a wildfire-technology unit to support development, testing, deployment, and technical assistance through grants or contracts (SB1079). The Assembly passed the bill 78–0.

    August 31, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted against AB1976, restricting delays or cancellation of advanced bicycle and pedestrian safety projects and exempting pedestrian malls from environmental review. The motion passed 53–19.

    August 31, 2026Opposes Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 1816 and AB 2237 to allow an additional probation year for registered sex offenders to complete required programs. AB 1816 required judicial findings after a probation request; AB 2237 addressed misdemeanor probation and ended the extension upon completion. Vote tallies: AB1816 70–0; AB2237 71–0.

    August 31, 2026Supports Public Safety and Crime Control

    Source: downloads.leginfo.legislature.ca.gov

  • Voted against increasing penalties for qualifying large nonresidential building safety violations (SB716). The Assembly passed the bill 45–18.

    August 31, 2026Opposes Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB2727, raising elderly-parole age eligibility for specified sex offenders to65 and expanding sexual-danger evaluations. The motion passed 69–0.

    August 31, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1546 to increase repeat-DUI penalties, permitting felony treatment after specified prior convictions and requiring felony punishment after four or more qualifying priors. The vote was 79–0.

    August 31, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for creating coordinated expedited state permits for qualifying wildfire-mitigation projects and a vegetation-management authorization program (SB1370). The Assembly passed the bill 58–4.

    August 31, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2321 criminalizing obstruction of workplace-safety inspections. It expands criminal enforcement of willful violations causing serious injury, illness or exposure. The vote was 58–17.

    August 31, 2026Opposes Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted against requiring backup safety systems and inspections for reactive-chemical storage facilities and restricting nearby residential siting (SB883). The Assembly passed the bill 63–13.

    August 31, 2026Opposes Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for increasing assault and battery penalties for attacks on utility workers performing their duties (SB1330). The Assembly passed the bill 78–0.

    August 31, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2513 authorizing regional landscape-restoration grants. It expands wildfire-prevention grant activities and extends specified advance-payment authority. The vote was 78–0.

    August 31, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for requiring sports facilities to provide emergency defibrillators for youth practices and games (AB387). The Assembly approved the Senate changes 77–0.

    August 30, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 561’s free remote hearings and electronic filings for civil-harassment, domestic-violence and elder-abuse protective orders. He later supported AB 2179 to extend remote hearings and electronic filings to workplace-violence restraining orders. Vote tallies: AB561 79–0; AB2179 79–0.

    August 30, 2026Supports Public Safety and Crime Control

    Source: downloads.leginfo.legislature.ca.gov

  • Voted to approve Senate amendments to AB 767 to prohibit new sexually violent predator placements within one-quarter mile of day-care centers while preventing later-established schools or centers from invalidating existing placements. The vote was 76–0.

    August 30, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1572 to require annual school athletic-official eligibility registration, background and clearance checks, training and insurance records. The vote was 78–0.

    August 30, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 160 and AB 2796 to revise fingerprint-based criminal background checks across regulated jobs and public agencies. AB 2796 added nursing and other settings and tied federal checks to FBI authorization, with renewed fingerprints after approval. Vote tallies: SB160 80–0; AB2796 77–0.

    August 30, 2026Supports Public Safety and Crime Control

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB2152, allowing qualifying local fire stations to receive faster environmental court review. The motion passed 76–1.

    August 30, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1960 to create voluntary community wildfire-mitigation recognition and qualifying prevention grants with disadvantaged-community priorities. The vote was 77–0.

    August 30, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted against requiring autonomous-vehicle remote drivers to be U.S.-based and strengthening incident response and emergency communications (SB1246). The Assembly passed the bill 65–11.

    August 30, 2026Opposes Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1588 increasing penalties for participating in vehicle sideshows. They include mandatory minimum jail terms and misdemeanor or felony punishment when the conduct causes injury. The vote was 76–0.

    August 30, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1687 imposing six-year license revocation for qualifying injury-causing DUI. It requires at least four prior convictions within ten years and an ignition interlock for reinstatement. The vote was 75–0.

    August 30, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB2261, allowing protective orders to cover a crime victim’s family and household members. The motion passed 75–0.

    August 30, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for increasing hit-and-run penalties after qualifying prior impaired-driving or reckless-driving offenses (SB907). The Assembly passed the bill 77–0.

    August 30, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1934 to require a voluntary home-hardening certification implementation plan by 2028 and program establishment by 2029. The vote was 77–0.

    August 30, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1699 to extend and expand prescribed-fire liability coverage indefinitely, relax specified plan and inspection requirements, add limited CEQA exemptions and revise grant administration. The vote was 78–0.

    August 30, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1974 to authorize voluntary law-enforcement firearm storage with return eligibility checks and eventual destruction of unclaimed weapons. The vote was 73–2.

    August 30, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1741 to allow felony prosecution for sexual battery after entering an inhabited dwelling without consent. The vote was 75–0.

    August 28, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2212 expanding higher-education sexual-harassment and exploitation definitions. They address digital sexual material, sextortion and technology-facilitated harassment. The vote was 77–0.

    August 28, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1586 to require school resource officers' recurring opioid-overdose response training and administration reports, with good-faith liability protections and implementation guidance. The vote was 77–0.

    August 28, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for clarifying that digital replicas can violate likeness rights and criminal false-impersonation laws (SB1111). The Assembly passed the bill 77–1.

    August 28, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1845 to require college trafficking training, crime records, policies and law-enforcement agreements while limiting institutional liability based solely on an employee's failure to report. The vote was 77–0.

    August 28, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1766 to require consideration of age-appropriate trafficking and online-safety content in health curriculum revisions and public educator resources. The vote was 78–0.

    August 27, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB1615, allowing probation officers to meet service-handgun training requirements through approved firearms training and quarterly qualification. The motion passed 78–0.

    August 27, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2411 allowing qualified out-of-state officers to help secure the 2028 Olympics and Paralympics. Temporary approvals, training and California supervision are required. The vote was 74–0.

    August 27, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted against AB2168, expanding active transportation funding to safe routes to transit and adding penalties for unused grants. The motion passed 58–19.

    August 27, 2026Opposes Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1918 to require body-art facilities to post trafficking notices and provide human-trafficking training by July 2027. The vote was 77–0.

    August 27, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for requiring school employment-history checks and discipline for failures to disclose or investigate prior work (AB1381). The Assembly approved the Senate changes 77–0.

    August 27, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB2378, creating a community violence intervention office and reserving at least $1 million in annual program funds for it. The motion passed 68–3.

    August 27, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1889 extending specified post-conviction protective orders. They may last until one year after release when that exceeds ordinary ten- or fifteen-year limits. The vote was 77–0.

    August 27, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1891 reserving at least 10% of eligible CAL FIRE grants for community-led beneficial-fire training and capacity. A quarter of that allocation prioritizes tribal or Indigenous-led organizations. The vote was 77–0.

    August 27, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for the linked AB 1626 and AB 1665 school-coach training package. It required recurring mental-health training with trauma-informed and positive-team-culture content, plus cardiac-arrest training for other school athletic programs. Vote tallies: AB1626 77–0; AB1665 76–0.

    August 27, 2026Supports Public Safety and Crime Control

    Source: downloads.leginfo.legislature.ca.gov

  • Voted to approve Senate amendments to AB 1967 to strengthen minors' dependency safety assessments and prompt judicial review and expand foster-care reentry when former guardians no longer provide support. The vote was 72–0.

    August 27, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Authored AB 2055 to expand recreational-vessel registration from 2028–2033 and require decals for federally documented vessels staying in California waters. It also added boating safety and enforcement rules. It advanced in the Legislature but did not become law. He voted for the bill on 2026-05-18. Vote tallies: AB2055 69–0.

    August 27, 2026Supports Public Safety and Crime Control

    Source: downloads.leginfo.legislature.ca.gov

  • Voted to approve Senate amendments to AB 464 to toll incarcerated survivors' sexual-assault lawsuit deadlines, exempt government claim presentation, prohibit rehiring staff with substantiated abuse, and require retaliation monitoring and notifications. The vote was 78–0.

    August 27, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB1836, allowing nonprofit security grants to protect offsite events and nonprofits without permanent physical sites. The motion passed 78–0.

    August 27, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2113 to prohibit unauthorized drone operation within four hundred feet of ticketed outdoor events or amusement parks, with $500 fines. The vote was 76–0.

    August 27, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for allowing courts to consider military protective orders and requiring police verification and military-law-enforcement notification in domestic-violence cases (SB99). The Assembly passed the bill 78–0.

    August 27, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1753 expanding interstate protective-order enforcement and victim access. It imposes ten-year firearm bans for specified misdemeanor protective-order violations and hate crimes. The vote was 63–5.

    August 27, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for allowing sectarian schools to provide publicly funded secular special education while strengthening pupil safety and background-check requirements (SB685). The Assembly passed the bill 73–0.

    August 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1943 to expand school secure-firearm-storage notices, online model guidance and integration into drill and suicide-prevention communications. The vote was 78–0.

    August 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1932 to renew appropriations-dependent community-based alternatives to law-enforcement crisis-response grants through June 2032, with stakeholder participation and public evaluation. The vote was 76–1.

    August 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1927 criminalizing impersonation of licensed bail agents to solicit bail. It also criminalizes employing known or reasonably identifiable impostors. The vote was 79–0.

    August 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for creating a wildfire-resilience loan program for home hardening, defensible space, and related projects (SB894). The Assembly passed the bill 79–0.

    August 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for allowing youth football players to use additional helmet safety equipment (AB708). The Assembly approved the Senate changes 79–0.

    August 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2273 to require timely prosecution of specified elected-official child-rape cases found prosecutable and explanations for omitted charges affecting diversion eligibility. The vote was 75–0.

    August 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1961 to allow employers to seek workplace-wide violence restraining orders without naming individual employees. The vote was 79–0.

    August 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1688 to notify dependency-case attorneys and tribal representatives after substantiated abuse or removal from out-of-home placements. The vote was 79–0.

    August 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1946 expanding social-platform reporting of child sexual-abuse material. It requires human review of certain reports and strengthens liability for violations. The vote was 78–0.

    August 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for requiring security restrictions on school construction sites used during school hours (SB1140). The Assembly passed the bill 79–0.

    August 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for banning marriage and domestic partnerships for people under 18 (AB1267). The Assembly approved the Senate changes 78–0.

    August 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2502 to clarify that DUI driving includes vehicles using driver-assistance features that require human supervision. The vote was 79–0.

    August 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1685 assigning three driving-record points for gross vehicular manslaughter while intoxicated. Related conviction records remain publicly available for ten years. The vote was 75–0.

    August 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for allowing colleges to seek restraining orders against threats directed at the institution (SB1374). The Assembly passed the bill 79–0.

    August 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for expanding safety rules for youth transport-escort services and restricting behavioral restraints (SB1190). The Assembly passed the bill 77–0.

    August 25, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for expanding child-sexual-abuse material offenses to knowing digital access and specified AI-generated depictions (SB1276). The Assembly passed the bill 78–0.

    August 25, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for barring medical-license reinstatement after surrender while allegations of patient sexual misconduct were pending (SB849). The Assembly passed the bill 77–0.

    August 25, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for making the tribal police program permanent (AB31). The Assembly approved the Senate changes 78–0.

    August 25, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2534 to expand domestic-violence protections to forced marriage and court-participation interference, allowing orders against persons arranging or facilitating forced marriages. The vote was 78–0.

    August 25, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for tightening fireworks storage, licensing, inspections, and penalties for violations (SB828). The Assembly passed the bill 77–0.

    August 25, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1941 creating misdemeanor or felony penalties for organized metal theft. Covered conduct includes coordinated theft, resale and recruiting others to steal metal. The vote was 72–0.

    August 25, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for extending money-laundering prohibitions to digital assets and authorizing court-supervised seizure and restitution (SB1208). The Assembly passed the bill 75–0.

    August 25, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for establishing hydrogen-pipeline safety regulation and enforcement by the State Fire Marshal (SB804). The Assembly passed the bill 74–0.

    August 25, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 848’s school child-abuse prevention, reporting, training and misconduct-database requirements. He later supported SB 1083 to revise that database, investigation deadlines, evidence sharing and contractor background checks. Vote tallies: SB1083 78–0; SB848 71–0.

    August 25, 2026Supports Public Safety and Crime Control

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for creating a state justice program to coordinate missing and murdered Indigenous persons cases (SB891). The Assembly passed the bill 78–0.

    August 25, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for tightening electric-bicycle and moped labeling, battery safety, and rules against unauthorized motorized devices on public roads (SB1167). The Assembly passed the bill 77–0.

    August 25, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted against requiring firearm safety certificate applicants to complete four hours of training, including live-fire exercises (SB948). The Assembly passed the bill 56–19.

    August 24, 2026Opposes Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 837 to require Aging and Disability Resource Connection programs to provide disaster-preparedness education tailored to older adults and people with disabilities. The vote was 77–0.

    August 24, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 1218 to authorize vehicle immobilization for repeated delinquent illegal-dumping penalties. The vote was 77–0.

    August 24, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB1749, banning drones that knowingly or recklessly interfered with wildfire response and allowing civil enforcement. The motion passed 76–0.

    August 24, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 1299 to codify fire sprinkler fitter certification, training and supervision requirements, with inspection, stop-work and misdemeanor enforcement. The vote was 71–4.

    August 24, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 392 and AB 1705 to require pornographic websites to verify consent and adult status for sexually explicit content. AB 392 included a 48-hour takedown system. AB 1705 added enforcement rules and excluded private dating-app messages. Vote tallies: AB392 78–0; AB1705 78–0.

    August 24, 2026Supports Public Safety and Crime Control

    Source: downloads.leginfo.legislature.ca.gov

  • Voted to approve Senate amendments to AB 2075 to revise forestry and rangeland fire-tool placement, access and regulatory requirements and remove specified utility crew exemptions. The vote was 78–0.

    August 24, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 667 to require a review of hazardous railroad sites and public evaluation of additions, modifications or removals by July 1, 2029. The vote was 78–0.

    August 24, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1877 to increase penalties for specified protective-order violations, require felony treatment for repeat convictions and consider alleged injuries in bail decisions. The vote was 76–0.

    August 24, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for establishing county wildfire-preparedness coordination and local mitigation capacity programs (SB973). The Assembly passed the bill 77–0.

    August 24, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2310 criminalizing transport for illegal dumping and increasing repeated or high-volume violation penalties. Exceptions apply to employees acting at their employers' direction. The vote was 76–0.

    August 24, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 742 to require removal plans for permanently abandoned electrical transmission facilities and utility liaison coordination with emergency operations centers. The vote was 78–0.

    August 24, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 239 to allow criminal threats against election officials and elected local officials to be considered aggravating sentencing factors. The vote was 78–0.

    August 20, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 871 to require financial institutions to report suspected elder financial abuse to the FBI internet-crime center, notify affected customers, and train mandated reporters beginning in 2028. The vote was 78–0.

    August 20, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 1364 to restrict custody, visitation and parentage rights of fathers whose sexual assaults resulted in a child's conception, subject to specified convictions or court findings. The vote was 78–0.

    August 20, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 1192 to protect domestic-violence survivors from abusive litigation through prefiling orders, sanctions, fee exemptions and remote hearings. The vote was 78–0.

    August 19, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2001 to allow criminal-history sharing with out-of-state tribal peace officers and require access for specified city and county civil-enforcement actions. The vote was 76–0.

    August 19, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 1263 to restrict hazardous disaster-debris removal to appropriately licensed and certified contractors. The vote was 78–0.

    August 19, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 599 to require experimental seasonal and subseasonal atmospheric-river forecasting tools. The vote was 78–0.

    August 19, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB2346, requiring e-bike lights and speedometers and allowing local bike-path speed limits. The motion passed 77–0.

    August 19, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 692 to authorize dismantling immovable abandoned nuisance or hazardous vehicles with notice, hearing and imminent-hazard safeguards. The vote was 77–0.

    August 19, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2595 to authorize San Mateo local bans on class 1 and 2 electric bicycles for children under twelve, with warnings, $25 fines, parental liability and reporting. The vote was 75–0.

    August 19, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1982 to make bar drink-lid and drug-testing-device availability requirements permanent and revise posted notices. The vote was 74–0.

    August 13, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2453 to allow first responders and peace officers to use off-highway vehicles in emergencies and travel up to five highway miles under publicly adopted local policies. The vote was 74–0.

    August 13, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 1008 to exempt PUC-ordered unsafe railroad-crossing closures from CEQA, excluding high-speed-rail projects. The vote was 72–0.

    August 13, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2341 to require emergency information translations for languages comprising at least 5% of a locality's limited-English-proficient population. The vote was 74–0.

    August 13, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1873 to allow Ventura water suppliers to use portable backup power meeting response requirements, with outage notices and emergency-plan reporting. The vote was 74–0.

    August 13, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 557 to revise the family-resource-center definition to emphasize accessible, community-based family-strengthening and child-abuse prevention services. The vote was 71–0.

    August 6, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 607 to authorize state and federal contributions and loans for Golden Gate Bridge seismic-safety improvements. The vote was 71–0.

    August 6, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2789 to require written child-custody mediation notices explaining confidentiality and separate-session rights in domestic-violence cases. The vote was 74–0.

    August 3, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB1143, allowing children’s advocacy teams to share abuse-related information with child-welfare investigators. The motion passed 77–0.

    June 15, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB1805, adding oversight and contract safeguards for Next Generation911 implementation. The motion passed 77–0.

    May 28, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB2537, requiring cannabis enforcement to prioritize specified public-health and harm risks. The motion passed 76–0.

    May 28, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB1863, barring fire districts from charging for calling 911 or responding to emergency calls. The passage motion failed 39–4 on 2026-05-28.

    May 28, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB2473, requiring distribution of extreme wildfire forecasts and allowing emergency declarations based on them. The motion passed 79–0.

    May 27, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB2037, creating wildfire-mitigation grants for qualifying older homeowners and homeowners with disabilities. The motion passed 75–0.

    May 27, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted against AB1613, requiring off-highway vehicle operators to complete a safety course and carry an operator card, with fees and penalties. The motion passed 57–19.

    May 27, 2026Opposes Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for wildfire fuel-reduction exemptions in AB 1227 and its broader successor AB 2410. AB 2410 extended the environmental-review exemption through 2030, expanded eligible hazard areas and added coastal-permit relief. Vote tallies: AB1227 76–0; AB2410 60–1.

    May 27, 2026Supports Public Safety and Crime Control

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB2101, requiring human-trafficking notices and training for private disaster recovery and mitigation workers. The motion passed 75–0.

    May 27, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB1830, permanently requiring ignition-interlock devices after a first drunk-driving conviction, with income-based fees. The motion passed 74–0.

    May 27, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 2720 to require law-enforcement agencies with more than twenty-five officers to designate trained human-trafficking victim support coordinators. The vote was 78–0.

    May 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 1662 to require DMV violation points after misdemeanor traffic cases are dismissed following successful diversion. The vote was 75–0.

    May 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 1964 to require statewide home-hardening standards. It requires assessment of homes meeting or needing those standards in fire-hazard areas. The vote was 78–0.

    May 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted against AB 1810 strengthening firearms-dealer removal and inspection rules and revising inspection fees. It adds annual inspections for dealers with the highest shares of crime-linked recovered guns. The vote was 58–20.

    May 26, 2026Opposes Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 2553 to allow up to one extra probation year for specified real-estate offenses. The extension requires a need for additional programming time. The vote was 70–0.

    May 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 1568 to require additional review when courts consider ending sex-offender registration. Courts must consider offenders' positions of trust over victims and verify participation in sex-offender-specific treatment. The vote was 73–0.

    May 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 2018 to expand the unidentified-person DNA database to living people. Comparison DNA may be retained when incomplete remains create a reasonable expectation of further identification work. The vote was 78–0.

    May 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 1554 to add California Earthquake Authority reporting and publication requirements and hazard-mitigation recommendations. The vote was 73–1.

    May 22, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 2235 to create a judicial home-security program using alternate addresses in public records. It restricts public posting and sale of participating judges' home addresses. The vote was 72–0.

    May 22, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 2043 to establish a statewide task force against unlawful drone attacks. It coordinates detection, emergency response and first-responder training to protect mass gatherings and critical infrastructure. The vote was 74–0.

    May 22, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 1628 to expand safe-surrender protections to infants thirty days old or younger. The vote was 74–0.

    May 21, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 1959 to allow prosecutors to seek adult-court transfers for specified offenses committed at ages fourteen or fifteen by previously adult-convicted minors now being resentenced. The vote was 69–0.

    May 21, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 327 and AB 1872 to permit felony charges for repeat false emergency reports by qualifying adults. Both also expanded liability for property damage caused by the emergency response. Vote tallies: AB327 71–0; AB1872 65–0.

    May 21, 2026Supports Public Safety and Crime Control

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB 2274 to require named beneficiaries, court approval and victim participation before child-sex-crime plea dispositions grant immunity to persons other than the defendant. The vote was 69–0.

    May 18, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Coauthored AB 1893, a bill making helicopter water tanks and related firefighting infrastructure in high or very high fire-hazard zones eligible for appropriation-dependent wildfire grants. It was held in committee.

    May 14, 2026Supports Public Safety and Crime Control

    Source: leginfo.legislature.ca.gov

  • Coauthored SB 1084, a bill creating reserved state tax credits for qualifying home-hardening and vegetation-management costs during 2027–2031, with a $50 million annual program cap. It was held in committee. His earlier SB 269 coauthor proposal was held in 2025.

    May 14, 2026Supports Public Safety and Crime Control

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB 1569 to require a standardized electric-bicycle safety curriculum for grades seven through twelve and encourage school training demonstrations. The vote was 77–0.

    May 14, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 1614 to apply bicycle rider and passenger seating requirements to Class I bikeways. The vote was 64–0.

    May 11, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 2655 to restrict campaign-funded security personnel to appropriately licensed providers. The vote was 66–0.

    May 7, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 2636 to require juvenile courts to consider loaded-firearm charges when assessing deferred-entry-of-judgment suitability. The vote was 59–0.

    May 7, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 1632 to remove notarization requirements for property owners' standing requests for police trespass assistance. The vote was 63–0.

    May 7, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 1657 to prohibit advance-notice requirements or explanations for lack of notice before courts accept or decide ex parte domestic-violence restraining-order applications. The vote was 76–0.

    May 4, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 1785 to apply retail controlled-substance sales restrictions, including limits on specified precursor products, to online retailers. The vote was 73–0.

    May 4, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 1673 to allow county fish-and-wildlife funds to support wildlife-coexistence programs preventing human-wildlife conflict. The vote was 74–0.

    April 23, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Authored AB 2701 to create a public registry for specified domestic-violence offenders only upon legislative appropriation. It proposed registration periods up to 20 years, with a removal petition process. It failed committee passage and died.

    April 21, 2026Supports Public Safety and Crime Control

    Source: leginfo.legislature.ca.gov

  • Voted for AB 2297 to require victim restitution during criminal diversion with hearing protections, while barring denial or failure findings solely for indigence or mental-disorder inability to pay. The vote was 66–0.

    April 20, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 2147 to expand venue rules for multiple sexual-battery, indecent-exposure and child-annoyance or molestation offenses. The vote was 68–0.

    April 16, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 2556 to extend sexual-assault complainant credibility safeguards and character-evidence restrictions to specified offenses in detention facilities and prisons. The vote was 68–0.

    April 16, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 1541 to require public reporting of human-trafficking arrests, convictions and victims through OpenJustice. The vote was 68–0.

    April 16, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 1583 to expand venues for criminal wage-theft and labor-trafficking prosecutions to victim residence, contract formation, work locations and business locations. The vote was 71–0.

    March 12, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Coauthored SB 90, a bill expanding climate bond grants for evacuation routes, helicopter water supplies, and backup generators. It was held in committee and died.

    February 2, 2026Supports Public Safety and Crime Control

    Source: leginfo.legislature.ca.gov

  • Coauthored AB 389 and ABX1 3 to offer a 40% credit for fire-resistant improvements to primary homes in high-risk fire zones. Caps were $400 yearly and $2,000 total. Income limits were $250,000 for joint, head-of-household or surviving-spouse filers, and $125,000 for others. Both bills died without becoming law.

    January 31, 2026Supports Public Safety and Crime Control

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB 1245 to require anti-trafficking compliance certifications, subcontractor due diligence, employee notices and sanctions for state contracts exceeding $550,000. The vote was 75–0.

    January 29, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 292 to increase penalties and minimum probation jail terms for repeat felony domestic-violence convictions within seven years. The vote was 57–0.

    January 29, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 277 to require criminal background checks for behavioral-health treatment providers. The vote was 76–0.

    January 26, 2026Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for continuing ignition-interlock requirements for DUI offenders through 2032 (AB366). The Assembly approved the Senate changes 78–0.

    September 13, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted against SB 616 to establish a Community Hardening Commission to develop wildfire mitigation standards and shared risk-data guidelines. The vote was 66–4.

    September 13, 2025Opposes Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for developing a state home-hardening certification program for wildfire safety (AB1143). The Assembly approved the Senate changes 79–0.

    September 13, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for allowing school emergency plans to restrict student phone use during emergencies (AB962). The Assembly approved the Senate changes 74–0.

    September 13, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 429 to create an appropriations-dependent program supporting public wildfire catastrophe modeling and university research grants. The vote was 79–0.

    September 13, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB653, requiring talent agents, managers, and coaches serving minors to report suspected child abuse. The motion passed 75–0.

    September 13, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for exempting qualifying compressed-air energy-storage water facilities in Kern County from state dam supervision (AB915). The Assembly approved the Senate changes 77–0.

    September 13, 2025Opposes Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for notifying child advocates programs when staff or volunteers appeared in the child-abuse index (AB741). The Assembly approved the Senate changes 79–0.

    September 13, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB486, adding key programming and signal-extending devices to criminal burglary-tool offenses. The motion passed 67–0.

    September 13, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for expanding criminal and restraining-order protections for public transportation workers (AB394). The Assembly approved the Senate changes 77–0.

    September 12, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for allowing domestic-violence consultants to assist county child-welfare social workers in pilot programs (AB779). The Assembly approved the Senate changes 79–0.

    September 12, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 326 to create statewide wildfire-risk modeling and mitigation planning, authorize appropriated prevention grants, accelerate ember-resistant defensible-space requirements, and expand fire-resistant rebuilding standards. The vote was 79–0.

    September 12, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB476, tightening scrap-metal transaction records and raising penalties for illegally selling street lights and other infrastructure. The motion passed 80–0.

    September 12, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 720 to authorize local civil red-light-camera enforcement programs with escalating penalties, administrative review, and appeals. The vote was 68–8.

    September 12, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 614 to allow intrastate carbon-dioxide pipelines only after state safety regulations and compliance demonstrations, require environmental review and emergency mapping, and restrict reused pipe and proximity to sensitive sites. The vote was 74–0.

    September 12, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 451 to clarify state authority to investigate illegal gambling outside licensed establishments and permit charitable sports raffles at championship games held at an affiliated team's home venue. The vote was 79–0.

    September 12, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for requiring police agencies to adopt and implement policies for enforcing protection orders with firearm restrictions (AB451). The Assembly approved the Senate changes 80–0.

    September 12, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 641 to allow disaster-related professional-licensing waivers, restrict hazardous-debris work to qualified contractors, and authorize discipline for certain below-market real-estate solicitations after disasters. The vote was 80–0.

    September 12, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 849 to require providers to tell patients requesting sensitive ultrasound examinations that a medical chaperone is available and train staff performing that role. The vote was 78–0.

    September 12, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB468, expanding looting offenses and penalties in evacuation zones after disasters. The motion passed 72–0.

    September 12, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for authorizing an automated protective-order information and notification system, contingent on funding (AB1363). The Assembly approved the Senate changes 80–0.

    September 12, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB986, adding landslides to the disasters supporting state and local emergency declarations. The motion passed 80–0.

    September 12, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB 415 to revise warehouse development and truck-routing standards, require routes avoiding homes and sensitive sites, and authorize enforcement against noncompliant local governments. The vote was 62–3.

    September 12, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB258, removing the spousal exception from the definition of rape. The motion passed 77–0.

    September 11, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB992, requiring qualifying new police officers to earn a degree or certificate, with exemptions and credit for military or police training. The motion passed 78–0.

    September 10, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for lowering school-zone speed limits to 20 mph and expanding local 15-mph authority (AB382). The Assembly approved the Senate changes 78–0.

    September 10, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB289, allowing up to 35 speed cameras in state highway work zones and funding enforcement from citation revenue. The motion passed 69–1.

    September 10, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for requiring adults convicted of torturing young children in their care to serve at least 10 years before parole (AB1094). The Assembly approved the Senate changes 72–0.

    September 10, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB1455, allowing equivalent local defensible-space practices and emergency adoption of ember-resistant-zone regulations without environmental review. The motion passed 74–1.

    September 10, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 237 and SB 19 to create a criminal-threats offense. AB 237 treated minors’ violations as misdemeanors; SB 19 instead required services-based diversion for qualifying minors. Vote tallies: AB237 75–0; SB19 74–0.

    September 9, 2025Supports Public Safety and Crime Control

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for requiring school policies on reported off-campus cyberbullying (AB772). The Assembly approved the Senate changes 79–1.

    September 9, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB283, requiring battery-storage applicants to consult fire officials and receive a pre-operation fire inspection at their own cost. The motion passed 80–0.

    September 9, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB571, adding stronger criminal penalties for impersonating first responders during evacuations and aggravating factors for related looting. The motion passed 76–0.

    September 9, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB793, banning noncompliant or counterfeit lighters and requiring specified product safety standards. The motion passed 80–0.

    September 9, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for requiring backup power or water for critical Ventura County firefighting water infrastructure (AB367). The Assembly approved the Senate changes 74–1.

    September 9, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB15, requiring police to review qualifying unsolved homicide cases at a family’s request and reinvestigate promising leads. The motion passed 72–0.

    September 9, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB50, requiring connected-device providers to end an alleged abuser’s access after a qualifying survivor’s request. The motion passed 79–0.

    September 8, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for allowing district attorneys in four counties to seek emergency gun-violence restraining orders (AB1344). The Assembly approved the Senate changes 65–5.

    September 8, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for allowing tougher sentences for threats against constitutional officers, legislators, and judges (AB352). The Assembly approved the Senate changes 75–0.

    September 8, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB1067, requiring public employers to continue suspected criminal misconduct investigations after an employee retired. The motion passed 79–0.

    September 8, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB514, extending wildfire home-assessment programs, adding nonprofit assessors, and restricting enforcement use of voluntarily supplied owner information. The motion passed 79–0.

    September 8, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for requiring emergency defibrillators at high-voltage utility worksites with at least two workers (AB365). The Assembly approved the Senate changes 79–0.

    September 8, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB568, expanding emergency epinephrine options and requiring supplies at school sites and qualifying childcare programs. The motion passed 76–1.

    September 8, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB701, criminalizing signal-jammer sales and use, including stronger penalties for obstructing public safety communications. The motion passed 75–0.

    September 8, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB645, requiring 911 medical dispatchers to give approved lifesaving instructions before help arrived, including choking care and overdose medicine. The motion passed 79–0.

    September 8, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for requiring youth sports coaches to learn CPR and use emergency defibrillators (AB310). The Assembly approved the Senate changes 78–0.

    September 8, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for allowing tougher sentences for hospital employees who sexually assaulted patients in their care (AB848). The Assembly approved the Senate changes 78–0.

    September 8, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for creating a funded disaster-response program for foster children and caregivers (AB689). The Assembly approved the Senate changes 78–0.

    September 4, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB438, allowing local emergency-services vehicles to receive emergency vehicle permits during disaster response. The motion passed 77–0.

    September 4, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB615, requiring emergency response plans and fire-safety setbacks for qualifying energy storage facilities. The motion passed 77–0.

    September 4, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB680, requiring ten-year sex-offender registration for specified unlawful sex with minors, with an age-gap exception. The motion passed 72–0.

    September 4, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for giving crime-victim restitution priority over criminal fines and other fees (AB1213). The Assembly approved the Senate changes 78–0.

    September 4, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB221, including threats against pets and service animals in the criminal definition of a credible stalking threat. The motion passed 73–0.

    September 3, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB782, streamlining infrastructure financing districts for disaster rebuilding and limiting their tax revenue to recovery and risk reduction. The motion passed 77–1.

    September 3, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB639, delaying flood-protection deadlines in specified Sacramento Valley communities to 2030 while allowing shared responsibility for flood damage. The motion passed 79–0.

    September 3, 2025Opposes Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for allowing police to impound certain unlawfully operated high-speed electric bikes and similar vehicles (AB875). The Assembly approved the Senate changes 75–0.

    August 28, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB276, allowing San Francisco to require permits for commonly stolen goods sold on public property and penalize repeated unlicensed sales. The motion passed 65–2.

    August 28, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB1375, requiring courts to consider a parent’s human trafficking of a child or the other parent in custody decisions. The motion passed 72–0.

    August 28, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB671, requiring accessible and touch-free pedestrian signals and leading pedestrian intervals at state-controlled crossings. The motion passed 74–0.

    August 28, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB480, allowing autonomous vehicles to use lamps showing when automated driving was engaged. The motion passed 74–0.

    August 28, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB1085, banning license-plate shades that defeated electronic readers and adding $1,000 penalties for making or selling them. The motion passed 76–0.

    August 25, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB652, requiring security guard arrest and use-of-force training within six months of applying, through one course provider. The motion passed 75–0.

    July 17, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for requiring drivers to slow or move over near more stopped vehicles with warning signals (AB390). The Assembly approved the Senate changes 73–0.

    July 10, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for protecting people who gave emergency seizure medication from liability for good-faith aid (AB369). The Assembly approved the Senate changes 75–0.

    July 3, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for prioritizing inspections at schools with missing textbooks or urgent safety concerns (AB927). The Assembly approved the Senate changes 78–0.

    June 30, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB141, directing cannabis enforcement funding and changing local eligibility for cannabis program grants. The motion passed 74–1.

    June 27, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for SB229, extending specified custodial deputy sheriffs’ peace officer authority to Amador and Nevada counties. The motion passed 71–0.

    June 23, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB687, allowing up to 35 publicly funded wildfire fuel projects a year to use timber harvest plans for environmental review. The motion passed 56–3.

    June 5, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB66, temporarily exempting qualifying secondary evacuation routes from environmental review, with public meetings and notice. The motion passed 58–1.

    June 5, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB426, barring drones that impeded firefighters or other emergency responders, subject to a federal waiver exception. The motion passed 76–0.

    June 5, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB1087, requiring three to five years of probation for people convicted of killing someone while driving impaired. The motion passed 78–0.

    June 5, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB568, classifying knowingly providing fentanyl to a minor as a serious felony. The motion passed 72–0.

    June 4, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB441, extending wildfire technology research and the statewide wildfire mitigation program through 2031. The motion passed 78–0.

    June 4, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB1285, requiring fire prevention, response, and recovery measures for large lithium-ion battery storage facilities. The motion passed 79–0.

    June 4, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB381, requiring state contractors to prevent human trafficking and face sanctions for violations. The motion passed 79–0.

    June 3, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB598, creating funded grants for school maps to help emergency responders. The motion passed 79–0.

    June 3, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB888, creating grants to reduce wildfire losses and help households make homes safer. The motion passed 79–0.

    June 3, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for AB1456, expanding streamlined environmental review for vegetation clearing and tribal cultural burns. The motion passed 79–0.

    June 3, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for strengthening protections against coerced marriage and allowing late annulment petitions for good cause (AB1134). The Assembly passed the bill 79–0.

    June 2, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for requiring standardized training for mandated child-abuse reporters (AB601). The Assembly passed the bill 79–0.

    June 2, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for requiring statewide hydrogen-facility fire-safety standards and training (AB716). The Assembly passed the bill 79–0.

    June 2, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for creating a funded matching-grant program for rural water infrastructure to improve wildfire resilience (AB372). The Assembly passed the bill 79–0.

    June 2, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for denying enhanced firefighter sentence credits to people convicted of specified child-abuse crimes (AB1011). The Assembly passed the bill 74–0.

    June 2, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for requiring recurring disaster exercises and community preparedness training in vulnerable regions (AB1200). The Assembly passed the bill 79–0.

    June 2, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for keeping child sexual-abuse evidence in official custody and barring copying while allowing supervised access (AB528). The Assembly passed the bill 76–0.

    June 2, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for allowing Caltrans to lower speed limits on state highways that were not freeways under specified safety conditions (AB1014). The Assembly passed the bill 67–0.

    May 23, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for banning sales of class 3 electric bikes to children under 16 (AB965). The Assembly passed the bill 71–0.

    May 23, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for authorizing University of California background checks for prospective employees, contractors, and volunteers (AB922). The Assembly passed the bill 70–0.

    May 23, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for requiring review of fire-hazard zones, including previously unclassified areas, at least every five years (AB300). The Assembly passed the bill 72–0.

    May 23, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for allowing police to access suspected illicit tracking devices with the tracked persons consent (AB358). The Assembly passed the bill 63–1.

    May 15, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for increasing penalties for some purchases of sex from minors and funding trafficking survivor services (AB379). The Assembly passed the bill 74–0.

    May 15, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for requiring drink-spiking prevention tools at large outdoor events selling alcohol (AB668). The Assembly passed the bill 77–0.

    May 12, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for encouraging water suppliers to issue emergency notices in customers' preferred languages (AB990). The Assembly passed the bill 75–0.

    April 24, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Coauthored AB 336, a bill making reckless fires causing serious injury or burning buildings or forest land punishable only as felonies. It failed committee passage and died.

    April 2, 2025Supports Public Safety and Crime Control

    Source: leginfo.legislature.ca.gov

  • Voted for adding concussions and other sports injuries to school athletic safety reports (AB437). The Assembly passed the bill 62–0.

    March 28, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

  • Voted for $2.5 billion in January 2025 wildfire relief through ABX1-4 and SBX1-3. Both bills passed 79–0.

    January 23, 2025Supports Public Safety and Crime Control

    Source: clerk.assembly.ca.gov

Track record — Criminal Justice and Civil Liberties

Criminal Justice and Civil Liberties · 102 support · 43 oppose
  • Voted for strengthening prison sexual-abuse safeguards, body-camera rules, search documentation, conflict-of-interest protections, and grievance rights (SB337). The Assembly passed the bill 79–0.

    August 31, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB2727, raising elderly-parole age eligibility for specified sex offenders to65 and expanding sexual-danger evaluations. The motion passed 69–0.

    August 31, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1546 to increase repeat-DUI penalties, permitting felony treatment after specified prior convictions and requiring felony punishment after four or more qualifying priors. The vote was 79–0.

    August 31, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB2204, creating a prison sports program fund and authorizing agreements to expand organized sports access. The motion passed 79–0.

    August 31, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against AB1331, banning workplace bathroom surveillance and allowing workers to leave monitoring devices outside. The motion passed 61–7.

    August 31, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against temporarily banning law-enforcement use of wearable electroshock devices and state funding to purchase them (AB2760). The Assembly approved the Senate changes 55–16.

    August 31, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against requiring juvenile courts to find less-restrictive alternatives unsuitable before detention or physical confinement (SB1009). The Assembly passed the bill 43–20.

    August 30, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB 561’s free remote hearings and electronic filings for civil-harassment, domestic-violence and elder-abuse protective orders. He later supported AB 2179 to extend remote hearings and electronic filings to workplace-violence restraining orders. Vote tallies: AB561 79–0; AB2179 79–0.

    August 30, 2026Supports Criminal Justice and Civil Liberties

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB788, creating a dedicated women’s corrections division, oversight commission, and gender-responsive staff training. The motion passed 78–0.

    August 30, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB2337, allowing suspension or revocation of police certification for theft committed under official authority. The motion passed 77–0.

    August 30, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against including immigration-enforcement officers within peace-officer disqualification rules for serious misconduct (AB1627). The Assembly approved the Senate changes 57–16.

    August 30, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2434 requiring at least three prison-visitation days weekly. It restricts visit denials and requires informed written consent for visitor searches. The vote was 59–16.

    August 30, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against expanding automatic record relief for dismissed felony cases and clarifying when old unresolved records no longer count as pending (SB1342). The Assembly passed the bill 44–20.

    August 30, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1588 increasing penalties for participating in vehicle sideshows. They include mandatory minimum jail terms and misdemeanor or felony punishment when the conduct causes injury. The vote was 76–0.

    August 30, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2631 extending restrictions on investigative orders and production of records. The restrictions cover conduct protected by the First Amendment and specified federal court orders. The vote was 63–15.

    August 30, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for allowing privacy and relevance screening of sensitive medical and personal records before subpoena disclosure (AB540). The Assembly approved the Senate changes 78–0.

    August 30, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB1129, allowing local monitoring of infant birth conditions and protecting the collected health information from criminal use. The motion passed 78–0.

    August 30, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1846 to require reasons for denied or delayed relative placements in dependency cases and assessment of newly requesting relatives, with additional post-reunification considerations. The vote was 78–0.

    August 28, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 1917 to require prosecutors to seek judicial permission before reinstating specified felony charges dismissed for insufficient probable cause, with review deadlines. The vote was 52–18.

    August 27, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against AB2635, creating zero-emission landscaping-equipment vouchers and limiting local engine-use violations to administrative fines. The motion passed 62–11.

    August 27, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against requiring police body-camera policies to permit requested redaction of patients' medical or psychological treatment while preserving originals (SB691). The Assembly passed the bill 61–6.

    August 27, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 464 to toll incarcerated survivors' sexual-assault lawsuit deadlines, exempt government claim presentation, prohibit rehiring staff with substantiated abuse, and require retaliation monitoring and notifications. The vote was 78–0.

    August 27, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 1595 easing evidence standards for habeas relief and vacating convictions. It also restricts withdrawal of prosecutors' written concessions supporting relief. The vote was 63–13.

    August 26, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB2783, expanding court reporter certification pathways and extending remote court-reporting pilot projects through July2028. The motion passed 79–0.

    August 26, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1932 to renew appropriations-dependent community-based alternatives to law-enforcement crisis-response grants through June 2032, with stakeholder participation and public evaluation. The vote was 76–1.

    August 26, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against extending law-enforcement face-covering restrictions to state peace officers and revising identity-concealment liability (SB1004). The Assembly passed the bill 44–22.

    August 26, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2593 barring corrections staff from certain interference with prescribed health care. The prohibition covers interference causing substantial emotional distress or serious bodily injury. The vote was 78–0.

    August 25, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for expanding safety rules for youth transport-escort services and restricting behavioral restraints (SB1190). The Assembly passed the bill 77–0.

    August 25, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for requiring healthcare providers to post immigration-rights notices and support detained patients' requests to notify designated contacts (SB1323). The Assembly passed the bill 62–12.

    August 25, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against restricting federal officers' state-law arrest authority and requiring anti-profiling terms in interagency agreements (SB1105). The Assembly passed the bill 58–19.

    August 25, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2483 requiring training certificates for incarcerated firefighters. Qualified former crew members seeking CAL FIRE positions receive hiring preferences or experience credit. The vote was 77–0.

    August 25, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1824 to expand tribal notice, inquiry, placement preferences, active-efforts findings, expert testimony and indigent counsel protections in Indian-child guardianship and conservatorship proceedings. The vote was 78–0.

    August 25, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1645 to protect nonsexual physical contact during prison visits and require warnings before related discipline. The vote was 76–2.

    August 25, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2305 to bar corporate legal funders from controlling litigation decisions and void interfering contracts, while expressly permitting nonrecourse litigation finance and providing civil remedies. The vote was 78–0.

    August 25, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for establishing enforceable rights to humane care, privacy, safe food, and clean quarters for civil immigration detainees (SB942). The Assembly passed the bill 64–11.

    August 25, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB 1012 to recognize qualifying Conservation Camp experience toward construction laborer apprenticeships and require certificates and assistance for program graduates after release. The vote was 77–0.

    August 24, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 501 to strengthen remedies against baseless lawsuits, liens and financing statements, including debtor notice, termination procedures and civil penalties. The vote was 78–0.

    August 24, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1877 to increase penalties for specified protective-order violations, require felony treatment for repeat convictions and consider alleged injuries in bail decisions. The vote was 76–0.

    August 24, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against SB 457 to require state formulas for realistic housing-site capacity and authorize local reliance on them, with limits on judicial review. The vote was 59–13.

    August 24, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB 1272 to provide qualifying innocent owners of small residential properties at least six months to correct nonhazardous structural or zoning violations, with extensions for good-faith efforts. The vote was 67–3.

    August 24, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2116 requiring licenses for commercial financing providers and brokers. It also bars confessions of judgment or powers of attorney obtained before a recipient defaults. The vote was 76–0.

    August 20, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1837 to extend transit parking-camera enforcement through 2033 with introductory warnings and reporting while barring general law-enforcement and federal image access. The vote was 64–8.

    August 20, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB 1029 to transfer unclaimed vehicle-lien sale proceeds to state unclaimed-property administration after three years instead of barring later claims. The vote was 76–0.

    August 20, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB 1192 to protect domestic-violence survivors from abusive litigation through prefiling orders, sanctions, fee exemptions and remote hearings. The vote was 78–0.

    August 19, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB 932 to require assignees to identify the original real party in interest in their first court filing. The vote was 78–0.

    August 19, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB 692 to authorize dismantling immovable abandoned nuisance or hazardous vehicles with notice, hearing and imminent-hazard safeguards. The vote was 77–0.

    August 19, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1647 to codify protections against using minors' transfer-hearing statements in subsequent juvenile or criminal proceedings. The vote was 58–10.

    August 19, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB 1056 to require protective orders for adult victims' sexually explicit evidence, with defense-access and exculpatory-evidence safeguards. The vote was 78–0.

    August 19, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB 1307 to allow diversion defendants to stipulate to voiding forged instruments with protections if diversion fails. The vote was 71–0.

    August 17, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB 941 to cap private-detention commissary prices at a thirty-five-percent markup over vendor cost. The vote was 70–1.

    August 17, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB 1211 to authorize district-attorney factual-innocence investigations with subpoenas, protective orders and post-investigation disclosure. The vote was 74–0.

    August 17, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2042 to clarify consumer-debt default relief when actual notice was absent despite lawful service, and clarify prospective service-review safeguards. The vote was 75–0.

    August 17, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB 1285 to treat dismissed juvenile adjudications as not having occurred and set aside related findings without future adverse consequences. The vote was 72–1.

    August 13, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB 1129 to require State Bar reporting of statutory changes needed for a proposed community justice worker program. The vote was 71–0.

    August 6, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2789 to require written child-custody mediation notices explaining confidentiality and separate-session rights in domestic-violence cases. The vote was 74–0.

    August 3, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB 963 to specify timely signed coastal-permit appeals and require public de novo hearings when a substantial issue exists. The vote was 70–0.

    July 2, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB 927 to allow foreign adoptees to petition for readoption when parents and agencies failed to do so, permit alternative proof and expand trafficking-related notice. The vote was 70–0.

    July 2, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB 174 to extend remote court proceedings and court-reporter protections until January 1, 2032, delay public court lactation rooms until July 2029 and appropriate $100,000 for modifications. The vote was 75–0.

    June 29, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB46, changing diagnosis and safety requirements for mental-health diversion, requiring clinically appropriate treatment, and recording reasons for denial. The motion passed 60–1.

    June 22, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against AB1958, expanding racial-discrimination challenges to plea negotiations and diversion, with access to prior case data. The passage motion failed 33–22 on 2026-05-28.

    May 28, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB 1033 and AB 1752 to reimburse qualifying property owners up to $8,000 for independent appraisals in eminent-domain proceedings. Vote tallies: AB1033 78–0; AB1752 77–0.

    May 28, 2026Supports Criminal Justice and Civil Liberties

    Source: downloads.leginfo.legislature.ca.gov

  • Voted against AB2108, requiring eligibility screening and case dismissal after successful diversion for qualifying theft and vandalism defendants. The motion passed 41–22.

    May 27, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against AB2405, requiring police to transport people to the nearest appropriate emergency department, with oversight. The motion passed 47–18.

    May 27, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against AB1883, restricting workplace surveillance and collection or inference of workers’ sensitive personal information. The motion passed 52–12.

    May 27, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB1826, requiring evidence and opportunities to contest cannabis recalls or embargoes before product destruction. The motion passed 78–0.

    May 27, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB2379, requiring family daycare providers to receive training on Fourth Amendment rights during searches. The motion passed 65–12.

    May 27, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB 1662 to require DMV violation points after misdemeanor traffic cases are dismissed following successful diversion. The vote was 75–0.

    May 26, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB 1564 to protect confidential union-representation communications from questioning or compelled disclosure by public employers. Exceptions apply to criminal and specified public-safety investigations. The vote was 65–4.

    May 26, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against AB 2384 allowing qualifying arrest, charge and conviction records to be sealed after four years without a new conviction. Exceptions cover serious, violent and sex offenses. The vote was 55–18.

    May 26, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB 1827 to raise individuals' small-claims limit to $15,000. It allows up to three qualifying small-claims actions per year. The vote was 77–0.

    May 26, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB 2682 to authorize judicial review of final rideshare labor unfair-practice decisions. It establishes procedures for enforcing those decisions. The vote was 69–7.

    May 26, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB 2232 to require public reports on requests to advance parole hearings. Written approval or denial reasons must be available to incarcerated people, counsel, victims and prosecutors. The vote was 65–0.

    May 22, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB 1959 to allow prosecutors to seek adult-court transfers for specified offenses committed at ages fourteen or fifteen by previously adult-convicted minors now being resentenced. The vote was 69–0.

    May 21, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB 2104 to require remote public observation of open sexually violent predator proceedings. The vote was 70–0.

    May 21, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB 2274 to require named beneficiaries, court approval and victim participation before child-sex-crime plea dispositions grant immunity to persons other than the defendant. The vote was 69–0.

    May 18, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB 1928 to allow students in sexual-harassment grievance proceedings to have both a support person and an advisor. The vote was 77–0.

    May 14, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB 2125 to strengthen groundwater-adjudication notice proof through mailing receipts, affidavits and photographed posted notices. The vote was 72–0.

    May 11, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB 1544 to prohibit judicial and law-enforcement officers from excluding press or public from open court proceedings, with civil penalties. The vote was 69–0.

    May 7, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB 1817 to require detailed mobilehome rule-violation notices and retain management's burden to prove violations before ending tenancy. The vote was 73–0.

    May 4, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB 2062 to require express consumer and adult-tenant consent or a court or arbitration order before surveillance companies disclose residential security-system content. The vote was 73–0.

    May 4, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Authored AB 2701 to create a public registry for specified domestic-violence offenders only upon legislative appropriation. It proposed registration periods up to 20 years, with a removal petition process. It failed committee passage and died.

    April 21, 2026Opposes Criminal Justice and Civil Liberties

    Source: leginfo.legislature.ca.gov

  • Voted for AB 2297 to require victim restitution during criminal diversion with hearing protections, while barring denial or failure findings solely for indigence or mental-disorder inability to pay. The vote was 66–0.

    April 20, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB 2556 to extend sexual-assault complainant credibility safeguards and character-evidence restrictions to specified offenses in detention facilities and prisons. The vote was 68–0.

    April 16, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB 2286 to apply penalties for denying prisoners attorney visits in medical settings as well as jails and prisons. The vote was 68–0.

    April 16, 2026Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Coauthored SB 664, a bill creating blue envelopes to help drivers and passengers with disabilities communicate during traffic stops. It died without becoming law.

    February 2, 2026Supports Criminal Justice and Civil Liberties

    Source: leginfo.legislature.ca.gov

  • Voted for AB 292 to increase penalties and minimum probation jail terms for repeat felony domestic-violence convictions within seven years. The vote was 57–0.

    January 29, 2026Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB733, allowing adult sexual-assault survivors to delay evidence testing and request testing later. The motion passed 79–0.

    September 13, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against restricting automated license-plate data sharing, default database access, retention, and law-enforcement uses (SB274). The Assembly passed the bill 41–29.

    September 13, 2025Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1152 to remove human chorionic gonadotropin from California's Schedule III controlled-substance list. The vote was 74–0.

    September 13, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against allowing courts to grant pretrial diversion for some felonies (AB1231). The Assembly rejected the Senate changes 34–27.

    September 13, 2025Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB1210, requiring advance prison release notices and coordinated healthcare and reentry planning with county probation departments. The motion passed 73–1.

    September 13, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB1108, requiring independent medical examinations of deaths in custody when a county combined sheriff and coroner offices. The motion passed 71–0.

    September 13, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB1388, making police agreements to destroy, remove, or hide misconduct investigation records public. The motion passed 74–0.

    September 13, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB 553 to expand prison gate-clearance access for legal professionals and attorney support staff and allow specified public officials short-term access. The vote was 80–0.

    September 12, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB 294 to require annual employee rights notices, protect employees from retaliation, and require employer notification of a designated contact when an employee is arrested or detained. The vote was 67–8.

    September 12, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for limiting court fees to service costs and allowing free copying of accessible records with personal equipment (AB1524). The Assembly approved the Senate changes 79–0.

    September 12, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against SB 245 to require certification of successful incarcerated-firefighter program participation and prohibit denial of qualifying firefighting licenses solely because of the dismissed conviction. The vote was 65–5.

    September 12, 2025Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB 75 to create a construction-trades preapprenticeship pilot at one men's and one women's prison. The vote was 79–1.

    September 12, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB351, barring private equity and hedge funds from controlling physicians’ and dentists’ medical decisions or restricting their criticism. The motion passed 80–0.

    September 12, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB146, giving housing-assistance recipients complaint and hearing rights and funding CalFresh payment-error reduction and federal-law implementation. The motion passed 74–0.

    September 11, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB247, paying incarcerated firefighters $7.25 an hour while working on active fires. The motion passed 78–0.

    September 11, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against AB747, requiring documented attempts to serve eviction papers and allowing challenges to defaults based on improper service. The motion passed 55–20.

    September 11, 2025Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB258, removing the spousal exception from the definition of rape. The motion passed 77–0.

    September 11, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for expanding tribal foster-care prevention agreements and funded legal representation for Indian families (AB1378). The Assembly approved the Senate changes 79–0.

    September 10, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB992, requiring qualifying new police officers to earn a degree or certificate, with exemptions and credit for military or police training. The motion passed 78–0.

    September 10, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against AB461, repealing criminal penalties against parents who failed to reasonably supervise chronically truant elementary-school children. The motion passed 60–14.

    September 10, 2025Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB289, allowing up to 35 speed cameras in state highway work zones and funding enforcement from citation revenue. The motion passed 69–1.

    September 10, 2025Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for requiring adults convicted of torturing young children in their care to serve at least 10 years before parole (AB1094). The Assembly approved the Senate changes 72–0.

    September 10, 2025Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB820, allowing emergency involuntary antipsychotic medication for qualifying misdemeanor defendants found incompetent, with court review and safeguards. The motion passed 70–0.

    September 10, 2025Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against protecting attorneys from discipline based on other states restrictions on lawful abortion and other sensitive services (AB1525). The Assembly approved the Senate changes 62–15.

    September 10, 2025Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB 237 and SB 19 to create a criminal-threats offense. AB 237 treated minors’ violations as misdemeanors; SB 19 instead required services-based diversion for qualifying minors. Vote tallies: AB237 75–0; SB19 74–0.

    September 9, 2025Supports Criminal Justice and Civil Liberties

    Source: downloads.leginfo.legislature.ca.gov

  • Voted against SB485, requiring a three-fifths county board vote and good cause before removing an appointed public defender. The motion passed 62–12.

    September 9, 2025Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for letting adult foster youth transfer their court cases to the county where they lived (AB890). The Assembly approved the Senate changes 80–0.

    September 9, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB1269, requiring jails to notify families within 24 hours after an incarcerated person died. The motion passed 78–0.

    September 9, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against SB477, extending discrimination lawsuit deadlines during administrative appeals and related proceedings. The motion passed 59–19.

    September 9, 2025Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB413, expanding access to juvenile case files for attorneys representing affected young people and parties in related lawsuits. The motion passed 79–0.

    September 9, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB676, requiring faster environmental court review of qualifying wildfire rebuilding projects, with applicant-paid court costs. The motion passed 79–0.

    September 8, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for removing the $2-per-eight-hours limit on pay for work in county jails (AB248). The Assembly approved the Senate changes 57–12.

    September 8, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB734, barring police discipline based on Racial Justice Act court findings and requiring notice of officer-conduct challenges to agencies. The motion passed 76–0.

    September 8, 2025Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB54, excluding service-connected veteran disability payments when deciding eligibility for court fee waivers. The motion passed 79–0.

    September 8, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for continuing deferred-judgment programs for young adult defendants in three counties through 2028 (AB1258). The Assembly approved the Senate changes 61–13.

    September 4, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB808, requiring faster court review of denied housing permits, with deadlines for hearings and decisions. The motion passed 77–0.

    September 3, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB1523, expanding court-ordered civil mediation to disputes up to $75,000 and providing a free mediator when parties did not agree. The motion passed 75–0.

    September 3, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB697, allowing water-use information orders during stream-rights investigations and providing reconsideration and court review. The motion passed 66–0.

    August 29, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB857, removing driver’s-license suspensions from court fine collection programs while updating corrections administration. The motion passed 74–0.

    August 28, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against SB281, requiring courts to give an exact warning about immigration consequences before accepting a guilty or no-contest plea. The motion passed 53–18.

    August 28, 2025Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Signed a bipartisan letter backing border security, due process and a legal-status pathway for undocumented workers posing no public-safety threat.

    July 21, 2025Supports Criminal Justice and Civil Liberties

    Source: web.archive.org

  • Voted for SB652, requiring security guard arrest and use-of-force training within six months of applying, through one course provider. The motion passed 75–0.

    July 17, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB757, allowing nuisance-abatement fines through property liens while requiring hardship waivers and time to correct violations. The motion passed 71–0.

    July 14, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for SB66, permanently requiring requested early disclosure of evidence, witnesses, and insurance in civil lawsuits. The motion passed 71–0.

    June 23, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB882, allowing electronic court records when people could not afford private court reporters. The motion passed 62–4.

    June 4, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB651, expanding incarcerated parents’ rights to participate in hearings concerning their children. The motion passed 79–0.

    June 3, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for AB824, requiring ammunition removal in protective-order cases and allowing free remote court participation. The motion passed 78–0.

    June 3, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against AB863, requiring eviction notices and court papers in tenants’ primary languages, alongside English, for specified languages. The motion passed 50–17.

    June 3, 2025Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for strengthening protections against coerced marriage and allowing late annulment petitions for good cause (AB1134). The Assembly passed the bill 79–0.

    June 2, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for creating single-person prison-cell pilot programs at four adult prisons (AB1140). The Assembly passed the bill 77–1.

    June 2, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for requiring regular visits between foster children and parents in county jails under reunification orders (AB1195). The Assembly passed the bill 79–0.

    June 2, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted against expanding conviction relief and coercion defenses for trafficking and abuse victims, including specified violent offenses (AB938). The Assembly passed the bill 48–21.

    June 2, 2025Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for certification and hiring preferences for trained formerly incarcerated firefighters, contingent on funding (AB1380). The Assembly passed the bill 76–0.

    June 2, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for denying enhanced firefighter sentence credits to people convicted of specified child-abuse crimes (AB1011). The Assembly passed the bill 74–0.

    June 2, 2025Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for protecting confidential communications between union representatives and represented workers in civil proceedings (AB1109). The Assembly passed the bill 59–6.

    May 12, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for making a youth prisoner conservation-camp program permanent and allowing expansion (AB952). The Assembly passed the bill 76–0.

    May 1, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for requiring stronger proof before courts ordered dangerous dogs destroyed (AB793). The Assembly passed the bill 68–0.

    April 24, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for requiring notice and hearings before certain sales of tax-defaulted property, with court review rights (AB418). The Assembly passed the bill 75–0.

    April 24, 2025Supports Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

  • Voted for allowing court-approved conservators to place patients in secured residential and nursing facilities (AB1105). The Assembly passed the bill 73–0.

    April 21, 2025Opposes Criminal Justice and Civil Liberties

    Source: clerk.assembly.ca.gov

Track record — Housing Affordability

Housing Affordability · 109 support · 17 oppose
  • Voted against extending mobilehome rent caps to parks in Torrance through 2035 (AB1128). The Assembly rejected the Senate changes 28–18.

    September 1, 2026Opposes Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted against strengthening emergency housing price-gouging rules and treating specified cost justifications as affirmative defenses (SB1365). The Assembly passed the bill 48–19.

    August 31, 2026Opposes Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2397 to require substantial-evidence findings of adverse public-interest effects before specified local actions abandoning or limiting critical housing infrastructure districts. The vote was 76–0.

    August 31, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted against requiring insurers to offer expanded home-replacement and living-expense coverage and strengthening disaster claims protections (SB876). The Assembly passed the bill 59–19.

    August 31, 2026Opposes Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2320 to require consideration of qualifying substantial rehabilitation, reconstruction or demolition projects for Homekey adaptive-reuse funding. The vote was 78–0.

    August 31, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2110 to authorize workforce-housing infrastructure financing districts and voter-approved bonds with recorded affordability protections. The vote was 76–0.

    August 31, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB2012, easing transport permits for manufactured and modular homes up to14 feet wide. The motion passed 77–0.

    August 31, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB2020, allowing transfers of state housing revenue shares and excess reserves between rental developments with the same owner. The motion passed 79–0.

    August 31, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB2433, expanding density-bonus calculations and eliminating discretionary or environmental review for qualifying housing concessions. The motion passed 70–0.

    August 30, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB2074, requiring regional transit hub districts and streamlined approval of qualifying downtown housing. The motion passed 66–9.

    August 30, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB2329, using condition-adjusted prices for state surplus homes and offering qualifying tenants purchase assistance. The motion passed 78–0.

    August 30, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted against allowing concurrent processing of qualifying housing and subdivision-map applications (AB2601). The Assembly approved the Senate changes 44–15.

    August 30, 2026Opposes Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1815 limiting local factory-built housing requirements to state building-code standards. Justified local health-and-safety modifications remain allowed. The vote was 74–0.

    August 30, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for allowing specified Concord Naval Weapons Station housing redevelopment exemptions with affordable-housing conditions and expedited environmental litigation (SB328). The Assembly passed the bill 74–0.

    August 30, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB2051, allowing retroactive five-year extensions of coastal land-use plan changes for affordable housing. The motion passed 67–6.

    August 28, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2058 allowing approved private quality-assurance inspections for factory-built housing installations. The bill also limits local inspection fees and duplicate or destructive inspections. The vote was 78–0.

    August 28, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 255’s recovery-housing proposal and AB 1556’s later Housing First and recovery-support rules. AB 255 reserved 90% of funding for harm-reduction housing. AB 1556 added relapse support and overdose-prevention procedures without that earlier cap. Vote tallies: AB255 79–0; AB1556 78–0.

    August 28, 2026Supports Housing Affordability

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for temporarily excluding qualifying Altadena housing applications from specified ministerial subdivision approval rules (SB1090). The Assembly passed the bill 76–0.

    August 28, 2026Opposes Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB2118, protecting mixed-use development within streamlined mixed-income housing projects on commercial corridors. The motion passed 74–1.

    August 28, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for requiring rental pet-policy disclosure and refunds when missing disclosure causes a paid applicant to abandon an application (SB1296). The Assembly passed the bill 74–0.

    August 27, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for requiring approval of up to two detached backyard homes on qualifying single-family lots (AB956). The Assembly approved the Senate changes 60–2.

    August 27, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for expanding affordable-housing rehabilitation and operating assistance to financially challenged developments (AB750). The Assembly approved the Senate changes 76–0.

    August 27, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2166 to create appropriations-dependent state credit backstops supporting construction bonds for qualifying offsite multifamily housing factories. The vote was 73–1.

    August 27, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted against AB2270, barring state low-income housing tax credits for housing supplied to meet H-2A agricultural-worker requirements. The motion passed 63–7.

    August 27, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for extending qualifying community-land-trust property-tax exemptions through 2031 (AB672). The Assembly approved the Senate changes 75–0.

    August 27, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for allowing qualifying affordable for-sale housing to be purchased through nonprofit housing corporations (AB939). The Assembly approved the Senate changes 67–6.

    August 27, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for accelerating water-supply assessments for qualifying housing applications, with court enforcement of deadlines (SB1085). The Assembly passed the bill 79–0.

    August 26, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1751 to create ministerial approval for qualifying townhome projects and small-lot subdivisions with public-safety safeguards and CEQA exemptions, excluding San Francisco. The vote was 60–0.

    August 26, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2185 to review housing-program guidelines to encourage factory-built housing. The vote was 79–0.

    August 26, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2089 to extend qualifying low-income housing property-tax exemption treatment and authorize electronic claims and timely recertification forms. The vote was 79–0.

    August 26, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1997 requiring decisions on qualifying housing developments within thirty days. The deadline follows specified environmental-impact report certification. The vote was 71–4.

    August 25, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for allowing manufactured homes without permanent chassis to be built, sold, installed, and occupied under comparable rules (SB996). The Assembly passed the bill 77–1.

    August 25, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for expanding eligibility for infill housing infrastructure grants and revising project-ranking criteria (SB772). The Assembly passed the bill 78–0.

    August 25, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1621 to limit housing building-permit plan checks to two, revise appeal deadlines and judicial remedies, and treat postentitlement permit violations as Housing Accountability Act violations. The vote was 76–0.

    August 25, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for allowing the state Treasurer to join specified joint-powers authorities to approve rental-housing financing when local members have not provided approval (SB677). The Assembly passed the bill 63–2.

    August 25, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB1732, extending qualifying affordable housing environmental-review exemptions through2037 and adding public college housing. The motion passed 77–0.

    August 25, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for creating housing-acquisition and rehabilitation assistance with long-term affordability and tenant protections (SB1091). The Assembly passed the bill 62–12.

    August 25, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1775 expanding veteran discharge-upgrade help and authorizing housing-support grants. Priority goes to veterans whose discharges involved health conditions, sexual trauma, sexual orientation or gender identity. The vote was 65–2.

    August 25, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2480 to expand student-housing density-bonus eligibility and additional bonuses for projects meeting affordability conditions. The vote was 78–0.

    August 25, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1847 extending qualifying mortgage forbearance to twenty-four months. It covers uninhabitable homes damaged by the 2025 Los Angeles fires and requires an option to defer repayment to the loan's end. The vote was 73–0.

    August 25, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for modifying tribal housing grant terms to respect sovereignty and waive real-property contributions where federal restrictions prevent ownership (SB1322). The Assembly passed the bill 78–0.

    August 25, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for expanding streamlined small-lot housing approvals and limiting local setback and density restrictions (SB1116). The Assembly passed the bill 72–0.

    August 25, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for limiting homeowner-association and local-government barriers to qualifying residential window replacements (SB908). The Assembly passed the bill 74–0.

    August 25, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1738 to require remote-inspection options for specified work on one- and two-family dwellings. The vote was 68–0.

    August 24, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB 916 to extend court authority to require litigation security for challenges delaying qualifying student housing, subject to economic-hardship relief. The vote was 78–0.

    August 24, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1573 to allow housing-element target populations to include domestic-violence, sexual-assault and human-trafficking survivors. The vote was 78–0.

    August 24, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB 1272 to provide qualifying innocent owners of small residential properties at least six months to correct nonhazardous structural or zoning violations, with extensions for good-faith efforts. The vote was 67–3.

    August 24, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB 1417 to require notice and public meetings for substantial mutual-water-company increases or assessments and generally prohibit billing shareholders' tenants. The vote was 66–6.

    August 24, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2766 to expand foster and homeless students' college housing priority and fee deferral or waiver and extend enrollment priority for qualifying older NextUp students. The vote was 77–0.

    August 20, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2576 to expand historic-site exclusions from transit-oriented housing rules to specified pre-2025 State Historic Resources Inventory sites. The vote was 76–0.

    August 20, 2026Opposes Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB 1117 to calculate qualifying accessory dwelling unit charges only on interior livable space exceeding 750 square feet. The vote was 70–0.

    August 20, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2263 to authorize Santa Clara Valley Transportation Authority property acquisition and affordable housing for employees and the public, with annual reporting. The vote was 69–4.

    August 19, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Authored and voted for AB 2022 to exempt half the primary-home value of totally disabled veterans and qualifying surviving spouses. It proposed full relief for income-qualified households. He also supported SB 296’s narrower exemption covering up to $1 million of home value. Both covered 2027–2031. Vote tallies: AB2022 70–0; SB296 78–0.

    August 19, 2026Supports Housing Affordability

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB 799 to expand South Bay Regional Housing Trust preservation and moderate-income authority and revise board appointment and conflict rules. The vote was 74–0.

    August 17, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2390 to require qualifying housing-project modifications to use original objective approval standards and revise litigation-extension rules. The vote was 72–0.

    August 13, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB 722 to exclude mobilehome and recreational-vehicle park sites from specified transit-oriented housing approvals. The vote was 70–0.

    July 2, 2026Opposes Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB2676, restricting voter-backed housing moratoriums and requiring state approval of qualifying local initiatives or referendums. The motion passed 49–10.

    May 28, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB2139, exempting qualifying Ontario land from normal surplus-land disposal rules, with housing fund and covenant safeguards. The motion passed 70–1.

    May 28, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB1710, extending housing-project protections against changed permit standards and requiring consistent treatment by other public agencies. The motion passed 78–1.

    May 27, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 913 to allow housing-loan payment waivers and transfers of excess reserves between developments with the same owner. He also supported AB 2626 to authorize waiving required residual-receipt and minimum loan payments. Vote tallies: AB913 78–0; AB2626 69–1.

    May 27, 2026Supports Housing Affordability

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB2748, letting qualifying affordable housing use older electric-vehicle charging installation standards through 2030. The motion passed 58–4.

    May 26, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 2162 to extend housing-navigation assistance eligibility through age twenty-eight. It prioritizes young adults formerly in foster care or probation, subject to budget appropriations. The vote was 78–0.

    May 26, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 2415 to let qualifying local transit-oriented development plans reduce housing capacity by more than 50% in one zone. The vote was 76–0.

    May 26, 2026Opposes Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1899 to create an Office of Youth Homelessness Prevention for people under 26. It provides a statewide prevention framework, public progress dashboard and coordination of housing and support programs. The vote was 74–0.

    May 22, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 2002 to create appropriations-dependent regional housing-planning grants for allocation methodologies, technical assistance and local zoning updates. The vote was 68–1.

    May 21, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1602 to create an appropriations-dependent disaster-response program supporting foster youths' and caregivers' housing, clothing, transportation and tangible needs. The vote was 74–0.

    May 21, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted against AB 2350 to regulate rent-advance loans through installment limits, late-fee restrictions and advertising disclosures. The vote was 52–14.

    May 21, 2026Opposes Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1890 to provide appropriations-dependent annual Napa farmworker-housing matching grants up to $500,000 with employer funding restrictions. The vote was 74–0.

    May 21, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 2127 to limit local ADU denials based on septic systems or lot size when existing systems function properly and can handle added capacity. The vote was 77–0.

    May 14, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 2005 to allow urban-lot-split applicants to satisfy three-year owner-occupancy through buyers of both parcels and restrict additional local eligibility requirements. The vote was 66–1.

    May 14, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted against AB 1406 to raise from 3% to 6% the condominium-sale liquidated-damages threshold above which sellers must meet specified accounting requirements. The vote was 41–15.

    January 29, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 748 to require local preapproved housing-plan programs and 30-day ministerial decisions for qualifying single-family and multifamily projects, with resulting CEQA exemptions. The vote was 75–0.

    January 26, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1070 to require review of building standards for three-to-ten-unit housing and recurring construction-cost assessments. The vote was 75–0.

    January 26, 2026Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for allowing disaster-displaced hotel guests to remain 270 days before their stays became residential tenancies (AB299). The Assembly approved the Senate changes 80–0.

    September 13, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB670, counting homes converted to long-term low-income affordable housing toward local housing requirements. The motion passed 77–0.

    September 12, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for faster coastal approval of backyard homes and occupancy after disaster damage (AB462). The Assembly approved the Senate changes 79–0.

    September 12, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB357, letting colleges set housing parking needs and streamlining minor coastal campus development amendments. The motion passed 78–0.

    September 12, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for allowing private review of delayed residential building permits (AB253). The Assembly approved the Senate changes 77–0.

    September 12, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for applying housing permit deadlines to state agencies, with automatic approval after missed deadlines (AB301). The Assembly approved the Senate changes 78–0.

    September 12, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted against overriding private restrictions that blocked qualifying housing on existing commercial properties (AB1050). The Assembly approved the Senate changes 61–13.

    September 11, 2025Opposes Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for moving regional housing-allocation planning earlier and requiring specific state guidance for correcting deficient housing plans (AB650). The Assembly approved the Senate changes 80–0.

    September 11, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB1445, allowing local tax-increment financing districts for downtown commercial-to-housing conversions, with labor standards. The motion passed 69–5.

    September 11, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB1529, revising rent limits in qualifying affordable housing developments and notices protecting subsidized housing preservation. The motion passed 79–0.

    September 11, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for streamlining conversion of existing buildings into housing, with affordability and labor requirements (AB507). The Assembly approved the Senate changes 70–4.

    September 11, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted against AB747, requiring documented attempts to serve eviction papers and allowing challenges to defaults based on improper service. The motion passed 55–20.

    September 11, 2025Opposes Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB 663 and SB 293 to extend claim deadlines for wildfire-related inherited-property tax relief and homeowner or disabled-veteran exemptions. Vote tallies: SB663 80–0; SB293 76–0.

    September 11, 2025Supports Housing Affordability

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for banning unsolicited purchase offers for homes in specified wildfire-affected areas (AB851). The Assembly approved the Senate changes 66–7.

    September 11, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for letting tenants refuse landlord-arranged internet subscriptions without retaliation (AB1414). The Assembly approved the Senate changes 64–10.

    September 10, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB36, easing rural jurisdictions’ qualification and renewal process for prohousing designation. The motion passed 79–0.

    September 10, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB76, changing affordable housing requirements for exempt surplus land, including a minimum of 500 lower-income units. The motion passed 78–0.

    September 10, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for requiring inspections of completed residential work within 10 business days (AB1308). The Assembly approved the Senate changes 75–0.

    September 10, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for exempting nonprofit home-sharing income from public-benefit calculations and expanding room-rental discretion (AB474). The Assembly approved the Senate changes 79–0.

    September 10, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB486, including university enrollment in housing planning and exempting qualifying university developments from no-project environmental analysis. The motion passed 79–0.

    September 9, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB71, extending and expanding environmental-review exemptions for qualifying public transit, pedestrian, bicycle, and related housing projects. The motion passed 78–1.

    September 9, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB525, requiring FAIR Plan property insurance to cover manufactured homes and mobilehomes on the same terms as other homes. The motion passed 79–0.

    September 8, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB676, requiring faster environmental court review of qualifying wildfire rebuilding projects, with applicant-paid court costs. The motion passed 79–0.

    September 8, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for creating a state-led task force and coordinator to accelerate housing recovery after Los Angeles wildfires (AB239). The Assembly approved the Senate changes 79–0.

    September 8, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for protecting foster youths' choice of shared housing arrangements and limiting barriers in transitional-housing contracts (AB1314). The Assembly approved the Senate changes 68–4.

    September 8, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB625, streamlining disaster-damaged home rebuilding and limiting homeowners’ associations from blocking substantially similar reconstruction. The motion passed 78–0.

    September 8, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted against SB786, changing court remedies, rezoning deadlines, and sanctions for local housing plans that failed state requirements. The motion passed 58–19.

    September 8, 2025Opposes Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB806, protecting mobilehome residents’ right to install cooling systems and barring related evictions. The motion passed 75–0.

    September 8, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for requiring attorney-fee awards and fines when housing applicants successfully enforced housing-reform laws (AB712). The Assembly approved the Senate changes 64–2.

    September 4, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB484, exempting qualifying affordable infill housing in selected coastal areas from coastal development permits. The motion passed 76–0.

    September 4, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB 87 and SB 92 to limit hotel uses within housing density-bonus projects. SB 92 also limited commercial floor-area concessions. Vote tallies: SB92 75–0; AB87 77–0.

    September 3, 2025Supports Housing Affordability

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB808, requiring faster court review of denied housing permits, with deadlines for hearings and decisions. The motion passed 77–0.

    September 3, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for removing owner-occupancy rules for junior backyard homes with separate bathrooms (AB1154). The Assembly approved the Senate changes 75–1.

    September 3, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB391, requiring mobilehome park notices to reach both owners and residents, with consent and revocation rules for email notices. The motion passed 79–0.

    September 3, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB920, requiring large cities and counties to provide online housing permit applications and status tracking. The motion passed 76–0.

    August 28, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB686, allowing regulated affordable housing owners to borrow additional money to reimburse development costs, improvements, and operating deficits. The motion passed 74–0.

    August 28, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB507, allowing tribal housing to count toward local housing requirements without requiring tribes to waive sovereign immunity. The motion passed 74–0.

    August 28, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB543, streamlining backyard-unit permits, imposing application and appeal deadlines, and limiting impact fees. The motion passed 75–0.

    August 28, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for SB9, invalidating noncompliant local backyard-unit ordinances when local agencies missed state submission or response deadlines. The motion passed 62–2.

    August 28, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB456, protecting mobilehome sellers and buyers when park management missed repair-list or purchase approval deadlines. The motion passed 74–0.

    June 5, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB660, limiting repeated housing permit reviews, imposing appeal deadlines, and allowing lawsuits to compel compliant permits. The motion passed 76–0.

    June 4, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted against AB736, authorizing a $10 billion bond for affordable rental housing and homeownership programs. The motion passed 65–11.

    June 3, 2025Opposes Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for AB1131, allowing congregate elderly housing to count toward up to 15% of a community’s assigned housing need. The motion passed 77–0.

    June 3, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted against AB1240, barring owners of more than 1,000 single-family homes from buying additional homes to rent. The motion passed 42–18.

    June 3, 2025Opposes Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted against AB863, requiring eviction notices and court papers in tenants’ primary languages, alongside English, for specified languages. The motion passed 50–17.

    June 3, 2025Opposes Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for requiring standardized housing applications and limiting extra local completeness requirements (AB1294). The Assembly passed the bill 78–0.

    June 2, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted against creating a California Housing Authority to develop and manage mixed-income social housing (AB11). The Assembly passed the bill 47–20.

    June 2, 2025Opposes Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for allowing developers to fund transit-oriented housing instead of directly mitigating vehicle-mile impacts under environmental law (AB1244). The Assembly passed the bill 76–0.

    June 2, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for allowing approved factory-built housing plans to be reused without repeating unchanged reviews (AB557). The Assembly passed the bill 76–0.

    June 2, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted against expanding streamlined housing approval to qualifying campus development zones (AB893). The Assembly passed the bill 65–5.

    June 2, 2025Opposes Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for broadening standards covered by housing approval protections and requiring reasonable consistency determinations (AB1276). The Assembly passed the bill 71–0.

    May 23, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for streamlining approval of farmworker housing up to 150 units in three Central Valley counties (AB457). The Assembly passed the bill 76–0.

    May 1, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

  • Voted for allowing tenants, with landlord approval, to temporarily house people at risk of homelessness and their pets (AB311). The Assembly passed the bill 77–0.

    April 1, 2025Supports Housing Affordability

    Source: clerk.assembly.ca.gov

Track record — Social Programs and Welfare

Social Programs and Welfare · 145 support · 12 oppose
  • Joined FIND Food Bank volunteers and his district team to distribute food to more than 200 families in Indio. They also shared information about state resources.

    September 29, 2026Supports Social Programs and Welfare

    Source: nbcpalmsprings.com

  • Coauthored AB 2219, a law setting deadlines for filling veterans service officer vacancies and creating a statewide service work queue. It became law. He voted for the bill on 2026-05-21. Vote tallies: AB2219 70–0.

    September 28, 2026Supports Social Programs and Welfare

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored AB 1832 to create a state fund for 2-1-1 information and referral services. Allocations to the California 211 Providers Network depended on legislative appropriation. The governor vetoed it. He voted for the bill on 2026-08-28. Vote tallies: AB1832 77–0.

    September 27, 2026Supports Social Programs and Welfare

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored SB 1261 to let aging and disability resource programs continue temporarily after a core partner lost its designation or ability to operate. Transition and renewal rules applied. It became law. He voted for the bill on 2026-08-24. Vote tallies: SB1261 78–0.

    September 20, 2026Supports Social Programs and Welfare

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for $1.5 million to support federal grants for early intervention services (AB175). The Assembly approved the Senate changes 79–0.

    August 31, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2478 creating a kinship-family approval pathway and expanding court-authorized family placements. It extends adoption assistance to specified children placed despite background-check exceptions. The vote was 79–0.

    August 31, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB1099, requiring quicker regional-center intake coordination for children involved with child welfare. The motion passed 79–0.

    August 31, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for protecting foster youths' access to belongings and requiring dignified transport of possessions during placement changes (SB1345). The Assembly passed the bill 79–0.

    August 31, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1981 to require geographically and age-adjusted subsidized childcare rates, enhancements for nonstandard hours and special needs, and continuing transition reporting. The vote was 79–0.

    August 31, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 1813 to revise community renewable-energy subscriptions with low-income participation, avoided-cost credits, project and program caps, and regulatory evaluations. The vote was 52–12.

    August 31, 2026Opposes Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB2689, allowing affordable-housing lease nonrenewal after sustained household income above140% of the area median, with notice. The motion passed 69–2.

    August 30, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2081 requiring 5,000 additional Medi-Cal home-and-community-based care waiver slots. The increase is subject to federal approval and cost-neutrality requirements. The vote was 77–0.

    August 28, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB 255’s recovery-housing proposal and AB 1556’s later Housing First and recovery-support rules. AB 255 reserved 90% of funding for harm-reduction housing. AB 1556 added relapse support and overdose-prevention procedures without that earlier cap. Vote tallies: AB255 79–0; AB1556 78–0.

    August 28, 2026Supports Social Programs and Welfare

    Source: downloads.leginfo.legislature.ca.gov

  • Voted to approve Senate amendments to AB 1846 to require reasons for denied or delayed relative placements in dependency cases and assessment of newly requesting relatives, with additional post-reunification considerations. The vote was 78–0.

    August 28, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1996 to create a Child Poverty Reduction Advisory Council to evaluate policy and budget effects and report progress through 2030. The vote was 78–0.

    August 28, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1755 removing the parental work-hours limit for CalWORKs eligibility. The program's income limits remain. The vote was 77–0.

    August 27, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2764 to prohibit additional education or employment requirements beyond statutory criteria for extended foster-care benefits. The vote was 70–0.

    August 27, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1967 to strengthen minors' dependency safety assessments and prompt judicial review and expand foster-care reentry when former guardians no longer provide support. The vote was 72–0.

    August 27, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB2304, requiring child-welfare social workers to obtain emergency medical care and notify a Native American child’s tribe. The motion passed 76–0.

    August 27, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2157 removing the Displaced Oil and Gas Worker Pilot Program's expiration. Employment-transition grants continue when funds are appropriated. The vote was 55–19.

    August 27, 2026Opposes Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2429 to revise mental-health consultation requirements for subsidized child care, including annual classroom observations. The vote was 79–0.

    August 26, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for requiring Sacramento-area governments to establish coordinated regional homelessness governance through a joint-powers authority (SB802). The Assembly passed the bill 78–0.

    August 26, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB2765, streamlining CalFresh work exemptions and raising CalWORKs recurring special-needs allowances from $10 to $15 per recipient. The motion passed 63–9.

    August 26, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB2768, waiving or delaying qualifying foster students’ unpaid college costs until financial aid arrived. The motion passed 79–0.

    August 26, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2161 adding Medi-Cal work-requirement notice and verification safeguards. It preserves eligibility during specified review periods and requires considering other coverage bases before denial. The vote was 60–11.

    August 26, 2026Opposes Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2006 prioritizing childcare providers for space in qualifying state office buildings. It allows discretionary daycare retrofits or alternative space when funds are available. The vote was 78–0.

    August 26, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2524 to authorize county probation and child-welfare agencies to issue work permits to qualifying juvenile-court minors. The vote was 78–0.

    August 26, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1688 to notify dependency-case attorneys and tribal representatives after substantiated abuse or removal from out-of-home placements. The vote was 79–0.

    August 26, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for allowing childcare navigators to refer foster children for emergency childcare eligibility determinations (SB1051). The Assembly passed the bill 77–0.

    August 25, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for exempting qualifying residential-area childcare-center projects from state environmental review (SB299). The Assembly passed the bill 76–0.

    August 25, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for requiring an emergency nutrition-benefit issuance mechanism for federal shutdowns that disrupt CalFresh (SB1077). The Assembly passed the bill 78–0.

    August 25, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for establishing low-income residential water-rate assistance, contingent on legislative funding (SB1125). The Assembly passed the bill 62–10.

    August 25, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1824 to expand tribal notice, inquiry, placement preferences, active-efforts findings, expert testimony and indigent counsel protections in Indian-child guardianship and conservatorship proceedings. The vote was 78–0.

    August 25, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1775 expanding veteran discharge-upgrade help and authorizing housing-support grants. Priority goes to veterans whose discharges involved health conditions, sexual trauma, sexual orientation or gender identity. The vote was 65–2.

    August 25, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for allowing first responders to request CARE Court referrals, with county review within 30 business days (SB989). The Assembly passed the bill 73–0.

    August 25, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for preserving eligible families' CalWORKs assistance when a household member is held in federal immigration detention (AB1655). The Assembly approved the Senate changes 62–11.

    August 25, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB 837 to require Aging and Disability Resource Connection programs to provide disaster-preparedness education tailored to older adults and people with disabilities. The vote was 77–0.

    August 24, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1829 to expand community-college CalWORKs services to basic-needs aid and economic mobility support and allow conditional employer wage-share waivers. The vote was 77–1.

    August 24, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB 534 to require foster youth transition assistance to offer parents' and siblings' last known locations and contact information, with an option to decline. The vote was 78–0.

    August 24, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2178 to authorize community-college instructional agreements for juvenile-justice facilities and prevent home districts from blocking outside instruction after declining or failing to act. The vote was 78–0.

    August 24, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB 1017 to give foster youth aged 14 or older access to their pupil records relevant to their educational interests. The vote was 78–0.

    August 24, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1573 to allow housing-element target populations to include domestic-violence, sexual-assault and human-trafficking survivors. The vote was 78–0.

    August 24, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB 1186 to require new birth certificates within 11 weeks after complete adoption documentation is received and establish deadlines for incomplete applications. The vote was 76–0.

    August 20, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2766 to expand foster and homeless students' college housing priority and fee deferral or waiver and extend enrollment priority for qualifying older NextUp students. The vote was 77–0.

    August 20, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB 479 to allow designated city health jurisdictions to establish multidisciplinary homeless adult and family teams. The vote was 76–0.

    August 19, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2107 to prioritize expanded-learning program access for low-income, English-learner and foster-youth unduplicated pupils through outreach and enrollment assistance. The vote was 78–0.

    August 19, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB 1030 to repeal required financial contributions from unrelated adult men living with CalWORKs families. The vote was 77–0.

    August 19, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Authored and voted for AB 2022 to exempt half the primary-home value of totally disabled veterans and qualifying surviving spouses. It proposed full relief for income-qualified households. He also supported SB 296’s narrower exemption covering up to $1 million of home value. Both covered 2027–2031. Vote tallies: AB2022 70–0; SB296 78–0.

    August 19, 2026Supports Social Programs and Welfare

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB 971 to authorize locally resourced healthy-aging partnerships and community enrichment without displacing existing adult education. The vote was 73–0.

    August 17, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB 881 to extend food-bank donation tax credits and Emergency Food for Families voluntary tax contributions. The vote was 74–0.

    August 17, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2778 to make meat-inspection licensing fees permanent, extend county seed-law enforcement funding, and add mobile farmers' markets to nutrition incentive grants. The vote was 74–0.

    August 13, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Coauthored SB 888, a bill excluding service disability payments when calculating income for disabled veterans’ property tax exemptions. It was held in committee. His earlier SB 56 coauthor proposal was held in 2025.

    August 13, 2026Supports Social Programs and Welfare

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored SB 1021, a bill expanding hunting and fishing opportunities for young people with life-threatening illnesses when funded. It was held in committee.

    August 13, 2026Supports Social Programs and Welfare

    Source: leginfo.legislature.ca.gov

  • Coauthored AJR 27, a resolution urging supplemental federal disaster aid for the 2025 Los Angeles fires. The Legislature adopted it. He voted for the bill on 2026-08-03. Vote tallies: AJR27 68–0.

    August 10, 2026Supports Social Programs and Welfare

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored HR 110, a resolution urging continued access to medically supportive food through Medi-Cal and support for community food providers. The Assembly adopted it.

    August 6, 2026Supports Social Programs and Welfare

    Source: leginfo.legislature.ca.gov

  • Voted for SB 557 to revise the family-resource-center definition to emphasize accessible, community-based family-strengthening and child-abuse prevention services. The vote was 71–0.

    August 6, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Coauthored HR 120, a resolution urging federal staffing and claims system improvements to reduce delays in veterans disability benefits. The Assembly adopted it. He voted for the bill on 2026-08-03. Vote tallies: HR120 74–0.

    August 3, 2026Supports Social Programs and Welfare

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB 927 to allow foreign adoptees to petition for readoption when parents and agencies failed to do so, permit alternative proof and expand trafficking-related notice. The vote was 70–0.

    July 2, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB 163 to revise developmental-service purchasing, regional-center governance and grievances, early-intervention and employment coordination, remote services, worker overtime, quality controls and information systems, with specified procurement exemptions. The vote was 73–1.

    June 29, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB968, permanently allowing San Mateo community colleges to waive fees and help qualifying students pay attendance costs. The motion passed 63–0.

    June 18, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted against SB125, imposing a managed-care health-plan tax for2027 through2029 to fund Medi-Cal, subject to federal approval. The motion passed 57–20.

    June 15, 2026Opposes Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB1143, allowing children’s advocacy teams to share abuse-related information with child-welfare investigators. The motion passed 77–0.

    June 15, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB2258, redirecting unused childcare funds into a continuously funded account to enroll additional eligible families. The motion passed 78–0.

    May 27, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB2037, creating wildfire-mitigation grants for qualifying older homeowners and homeowners with disabilities. The motion passed 75–0.

    May 27, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB2684, allowing consenting adult foster dependents placed out of state to receive some visits virtually while retaining quarterly in-person visits. The motion passed 79–0.

    May 27, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB2352, allowing qualifying nonprofit mental-health providers to enroll in Medi-Cal and bill across approved service locations. The motion passed 78–0.

    May 27, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB2769, extending adoption assistance through age19 for qualifying students who remained with their adoptive parents. The motion passed 78–0.

    May 26, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB 1746 to require repeated written and verbal notice of CalWORKs paid childcare. Counties must approve or deny requests within ten calendar days after receiving requests and eligibility information. The vote was 77–1.

    May 26, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB 2162 to extend housing-navigation assistance eligibility through age twenty-eight. It prioritizes young adults formerly in foster care or probation, subject to budget appropriations. The vote was 78–0.

    May 26, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted against AB 2208 setting qualifying Medi-Cal copayments at one cent and barring denial for nonpayment. It preserves three months of retroactive coverage and expands eligibility self-attestation. The vote was 58–19.

    May 26, 2026Opposes Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB 2567 to prevent certain delays in apparent eligibility for emergency or homeless CalWORKs assistance. Counties cannot require applicants to first seek other income they are not receiving. The vote was 66–5.

    May 26, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB 2299 to expand state food assistance for people excluded from CalFresh by federal time limits or humanitarian immigration status. It removes a federal-benefits condition on program operation. The vote was 64–1.

    May 26, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted against AB 2395 raising local authority to compromise state-owed child-support arrears to $10,000. It relaxes prior compliance requirements and expands review and application safeguards. The vote was 58–17.

    May 26, 2026Opposes Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB 1899 to create an Office of Youth Homelessness Prevention for people under 26. It provides a statewide prevention framework, public progress dashboard and coordination of housing and support programs. The vote was 74–0.

    May 22, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB 1628 to expand safe-surrender protections to infants thirty days old or younger. The vote was 74–0.

    May 21, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB 1825 to revise state-hospital dangerousness considerations and discharge plans and expand behavioral-health partnerships and targeted Medi-Cal eligibility. The vote was 74–0.

    May 21, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB 1574 to create an appropriations-dependent tribal foster-care prevention program funding family-preservation services with annual reporting. The vote was 74–0.

    May 21, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB 1602 to create an appropriations-dependent disaster-response program supporting foster youths' and caregivers' housing, clothing, transportation and tangible needs. The vote was 74–0.

    May 21, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB 1890 to provide appropriations-dependent annual Napa farmworker-housing matching grants up to $500,000 with employer funding restrictions. The vote was 74–0.

    May 21, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB 2292 to prohibit administrative fees for disability-benefit certificates and recertification forms while preserving charges for actual medical services. The vote was 77–0.

    May 14, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Authored AB 2082, a bill establishing free menstrual-product services in rural or agricultural communities through nonprofits serving farmworkers, starting in 2028 only upon legislative appropriation. It was held in committee.

    May 14, 2026Supports Social Programs and Welfare

    Source: leginfo.legislature.ca.gov

  • Authored AB 2283, a bill establishing a State Public Guardian to support county guardians and conservators only upon legislative appropriation. It was held in committee.

    May 14, 2026Supports Social Programs and Welfare

    Source: leginfo.legislature.ca.gov

  • Coauthored AB 1702, a bill removing the wartime-service requirement for eligible disabled veterans' state park passes and giving veterans a 15% park-use discount. It was held in committee.

    May 14, 2026Supports Social Programs and Welfare

    Source: leginfo.legislature.ca.gov

  • Voted for AB 1080 to expand county fiduciary safeguards and eligibility work for foster youths' Social Security benefits, with child-and-family-team input. The vote was 75–0.

    January 29, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB 673 to create five-year competitive grants supporting unaccompanied homeless students aged 16 and 17 with housing referrals, basic needs and educational services. The vote was 61–1.

    January 26, 2026Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB349, adjusting the foster-care infant payment supplement for inflation. The motion passed 75–0.

    September 13, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for notifying child advocates programs when staff or volunteers appeared in the child-abuse index (AB741). The Assembly approved the Senate changes 79–0.

    September 13, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for allowing disaster-displaced hotel guests to remain 270 days before their stays became residential tenancies (AB299). The Assembly approved the Senate changes 80–0.

    September 13, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted against extending school-employee summer assistance to workers in qualifying joint-powers authorities (AB378). The Assembly approved the Senate changes 61–12.

    September 13, 2025Opposes Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for allowing domestic-violence consultants to assist county child-welfare social workers in pilot programs (AB779). The Assembly approved the Senate changes 79–0.

    September 12, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB969, waiving CalWORKs program requirements when domestic abuse made compliance unsafe or unfair. The motion passed 80–0.

    September 12, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for required coverage of up to 12 behavioral-health visits after wildfire losses, trauma, or displacement (AB1032). The Assembly approved the Senate changes 77–0.

    September 12, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 896 to require county child-welfare agencies to adopt foster-care placement-transition policies that give children input and guide information sharing. The vote was 79–0.

    September 12, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for death benefits for incarcerated firefighters killed in the line of duty (AB799). The Assembly approved the Senate changes 80–0.

    September 12, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for allowing senior congregate-meal programs to provide takeout meals for virtual gatherings (AB1476). The Assembly approved the Senate changes 80–0.

    September 12, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for extending home-visiting services after families left CalWORKs and tying service duration to the program model (AB607). The Assembly approved the Senate changes 80–0.

    September 12, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB 271 to expand campus basic-needs services for student parents to include childcare support and referrals to financial aid and childcare resources. The vote was 80–0.

    September 12, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB798, allowing state emergency food bank funding to buy and distribute children’s diapers and wipes. The motion passed 79–0.

    September 11, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB146, giving housing-assistance recipients complaint and hearing rights and funding CalFresh payment-error reduction and federal-law implementation. The motion passed 74–0.

    September 11, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for helping former foster and probation youth prove independent status for college financial aid (AB243). The Assembly approved the Senate changes 80–0.

    September 11, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB 761 to expand CalFresh student eligibility by approving public-college programs of study as employability programs and create consent-based outreach data sharing. The vote was 80–0.

    September 11, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB148, funding community colleges, expanding employee food-pantry access, and revising scholarship and textbook assistance rules. The motion passed 63–12.

    September 11, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for using utility outage data to obtain federal replacement food assistance after disasters (AB777). The Assembly approved the Senate changes 80–0.

    September 11, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for arranging emergency-shelter access for agencies serving older adults and people with disabilities (AB1069). The Assembly approved the Senate changes 80–0.

    September 11, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for expanding CARE Court eligibility to qualifying bipolar I disorder cases and revising criminal-court referrals and treatment procedures (SB27). The Assembly passed the bill 74–0.

    September 11, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB 120 and SB 151 to revise childcare funding and provider agreements. SB 151 extended provider support and included $157.852 million in stabilization payments. Vote tallies: SB120 69–1; SB151 64–7.

    September 11, 2025Supports Social Programs and Welfare

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for expanding tribal foster-care prevention agreements and funded legal representation for Indian families (AB1378). The Assembly approved the Senate changes 79–0.

    September 10, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB898, allowing foster-care crisis response teams to provide ongoing local support while prioritizing urgent statewide hotline calls. The motion passed 78–0.

    September 10, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for expanding Medi-Cal access and payment for field medicine serving people experiencing homelessness (AB543). The Assembly approved the Senate changes 79–0.

    September 10, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB1261, funding legal counsel and related social work for immigrant youth. The motion passed 63–10.

    September 10, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Coauthored AJR 12, a resolution urging Congress and the president to protect and increase Head Start funding. The Legislature adopted it. He voted for the bill on 2025-07-10. Vote tallies: AJR12 74–0.

    September 10, 2025Supports Social Programs and Welfare

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for allowing daycare centers in multifamily housing as a residential use by right (AB752). The Assembly approved the Senate changes 78–1.

    September 10, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for streamlining paratransit recertification for people whose disabilities were not expected to improve (AB1250). The Assembly approved the Senate changes 79–0.

    September 10, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for exempting nonprofit home-sharing income from public-benefit calculations and expanding room-rental discretion (AB474). The Assembly approved the Senate changes 79–0.

    September 10, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted against AB1074, easing CalWORKs aid and work-plan requirements for families seeking reunification after a child’s removal. The motion passed 60–13.

    September 10, 2025Opposes Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB590, expanding paid family leave benefits to care for a seriously ill designated person with a family-like relationship. The motion passed 76–0.

    September 9, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for using homeless students contact information to arrange vision and dental checks (AB677). The Assembly approved the Senate changes 80–0.

    September 9, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for letting adult foster youth transfer their court cases to the county where they lived (AB890). The Assembly approved the Senate changes 80–0.

    September 9, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB530, strengthening Medi-Cal appointment and distance standards and protecting access to in-person care and transportation despite telehealth availability. The motion passed 78–1.

    September 9, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB338, creating rural farmworker virtual-health hubs through grants when at least $2 million in non-General-Fund money was available. The motion passed 80–0.

    September 9, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB320, excluding student school-board members’ pay from public benefit and public college scholarship eligibility calculations. The motion passed 80–0.

    September 9, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB471, creating an independent developmental-services ombudsman to handle regional-center complaints, with protected records and testimony. The motion passed 80–0.

    September 9, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB340, allowing emergency shelters to include qualifying on-site services and defining shelter housing as stays of six months or less. The motion passed 74–4.

    September 8, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB1076, allowing grants and state appropriations to support disability savings accounts and public outreach. The motion passed 79–0.

    September 8, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB582, allowing disaster-damaged care facilities to pause licenses and fees while preserving remote adult services and childcare attendance flexibility. The motion passed 79–0.

    September 8, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB411, creating a statewide online application for summer grocery benefits for eligible children, subject to funding. The motion passed 79–0.

    September 8, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for protecting foster youths' choice of shared housing arrangements and limiting barriers in transitional-housing contracts (AB1314). The Assembly approved the Senate changes 68–4.

    September 8, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB42, excluding higher education aid when calculating CalWORKs and CalFresh eligibility and benefits. The motion passed 79–0.

    September 8, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB54, excluding service-connected veteran disability payments when deciding eligibility for court fee waivers. The motion passed 79–0.

    September 8, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Served as principal coauthor of AJR 15, a resolution urging Congress to end offsets between military retirement pay and veterans disability compensation. The Legislature adopted it. He voted for the bill on 2025-07-07. Vote tallies: AJR15 75–0.

    September 5, 2025Supports Social Programs and Welfare

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for expanding eligibility for intensive community behavioral-health partnerships (AB348). The Assembly approved the Senate changes 78–0.

    September 4, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for creating a funded disaster-response program for foster children and caregivers (AB689). The Assembly approved the Senate changes 78–0.

    September 4, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for protecting expelled students access to rehabilitation resources and readmission despite financial or transportation barriers (AB1230). The Assembly approved the Senate changes 78–0.

    September 4, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Served as principal coauthor of SB 18, a bill creating grocery-store grants for food deserts and at-risk areas, with implementation contingent on legislative appropriation. It was held in committee.

    August 29, 2025Supports Social Programs and Welfare

    Source: leginfo.legislature.ca.gov

  • Coauthored SB 718 to offer reduced-fee hunting and fishing licenses to California residents receiving CalWORKs, Tribal TANF or SNAP benefits. Eligibility required documentation and no Fish and Game Code convictions. It covered years through 2031 and was held in committee.

    August 29, 2025Supports Social Programs and Welfare

    Source: leginfo.legislature.ca.gov

  • Voted for preventing personal vehicles from being treated as commercial vehicles solely because they provided social-service transportation (AB815). The Assembly approved the Senate changes 76–0.

    August 28, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB792, expanding subsidized childcare income eligibility and allowing longer attendance exemptions and payment for medical or educational absences. The motion passed 74–0.

    August 28, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for SB447, extending health benefits to age 26 for children of firefighters and police officers killed in the line of duty. The motion passed 74–0.

    August 28, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Coauthored SJR 3, a resolution urging Congress to reject cuts to the Supplemental Nutrition Assistance Program. The Legislature adopted it. He voted for the bill on 2025-07-14. Vote tallies: SJR3 72–0.

    July 18, 2025Supports Social Programs and Welfare

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for allowing financial-aid deadline extensions when the federal FAFSA opening was delayed (AB313). The Assembly approved the Senate changes 74–0.

    July 3, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Joined a Capitol press conference opposing $700 million in proposed In-Home Supportive Services cuts. The proposal limited caregiver overtime and travel.

    June 10, 2025Supports Social Programs and Welfare

    Source: kesq.com

  • Voted for AB402, raising qualifying Cal Grant awards to $9,708 and preserving aid for students transferring to private nonprofit colleges. The motion passed 79–0.

    June 4, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB1242, expanding state language access obligations and funding a health and human services language access director. The motion passed 72–3.

    June 3, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted against AB654, requiring Los Angeles County to establish a homelessness resource telephone system. The motion passed 61–14.

    June 3, 2025Opposes Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for AB532, allowing public water suppliers to provide bill assistance for qualifying low-income households. The motion passed 78–0.

    June 3, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted against AB90, requiring community colleges to plan and vote on overnight parking programs for housing-insecure students. The motion passed 50–14.

    June 3, 2025Opposes Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for creating a funded state disaster-assistance grant program prioritizing people ineligible for federal aid (AB262). The Assembly passed the bill 63–11.

    June 2, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for requiring regular visits between foster children and parents in county jails under reunification orders (AB1195). The Assembly passed the bill 79–0.

    June 2, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted against requiring hospitals to automatically screen certain patients for charity care and discounted bills (AB1312). The Assembly passed the bill 51–16.

    June 2, 2025Opposes Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for up to $3 million annually for high-cost claims in the farmworkers' medical plan (AB499). The Assembly passed the bill 65–1.

    June 2, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted against excluding guaranteed-income payments from means-tested benefit calculations when federal rules allowed (AB1357). The Assembly passed the bill 63–14.

    June 2, 2025Opposes Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for increasing penalties for some purchases of sex from minors and funding trafficking survivor services (AB379). The Assembly passed the bill 74–0.

    May 15, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Coauthored AJR 6, a resolution opposing federal cuts to local food purchases for schools and child care programs. The Assembly adopted it, but it did not clear the Senate. He voted for the bill on 2025-05-05. Vote tallies: AJR6 77–0.

    May 5, 2025Supports Social Programs and Welfare

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for allowing state hospital patient benefit funds to cover patient welfare expenses (AB225). The Assembly passed the bill 75–0.

    April 24, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for expanding CalFresh food choices to include hot prepared meals under federal rules (AB553). The Assembly passed the bill 75–0.

    April 24, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for allowing tenants, with landlord approval, to temporarily house people at risk of homelessness and their pets (AB311). The Assembly passed the bill 77–0.

    April 1, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

  • Voted for prohibiting parties under family-court restraining orders from allowing protected insurance coverage to lapse (AB1297). The Assembly passed the bill 76–0.

    April 1, 2025Supports Social Programs and Welfare

    Source: clerk.assembly.ca.gov

Track record — Public Education Quality

Public Education Quality · 149 support · 1 oppose
  • Coauthored and voted for AB 731 and AB 1871 to simplify high-school dual enrollment. AB 1871 removed the four-course limit while retaining the 15-unit limit. It also broadened partnerships and course eligibility. AB 731 was held; AB 1871 became law. Vote tallies: AB731 79–0; AB1871 79–0.

    September 27, 2026Supports Public Education Quality

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored AB 664 to let the community college chancellor approve up to four specified bachelor's programs at Southwestern Community College. Approval depended on program review requirements. The governor vetoed it. He voted for the bill on 2026-08-31. Vote tallies: AB664 68–1.

    September 27, 2026Supports Public Education Quality

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored AB 1590, a law requiring California to revise its career-technical-education grant formula to fully allocate appropriated funds to eligible program applicants. It became law. He voted for the bill on 2026-08-28. Vote tallies: AB1590 78–0.

    September 27, 2026Supports Public Education Quality

    Source: downloads.leginfo.legislature.ca.gov

  • Served as principal coauthor of AB 1641, a law recognizing tribal colleges and universities in California as part of public higher education. It became law. He voted for the bill on 2026-08-27. Vote tallies: AB1641 78–0.

    September 25, 2026Supports Public Education Quality

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored AB 1093 to require California State University and request the University of California to plan expanded exchanges with Mexican public universities from 2027–28. The planning depended on legislative funding. It became law. He voted for the bill on August 26, 2026, in a 78–0 vote.

    September 20, 2026Supports Public Education Quality

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB2316, reducing charter schools’ facility matching costs and increasing state grants when debt imposed an undue burden. The motion passed 75–0.

    August 31, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1969 to allow retained community-school funds to support Promise Neighborhood school networks under the statewide framework. The vote was 79–0.

    August 31, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for the linked SB 960 and AB 2694 community-college bachelor’s-degree package. It used workforce-need and student-outcome criteria, limited program duplication, capped yearly applications and protected lower-division access. Vote tallies: SB960 52–1; AB2694 52–2.

    August 31, 2026Supports Public Education Quality

    Source: downloads.leginfo.legislature.ca.gov

  • Voted to approve Senate amendments to AB 1555 to allow up to two hundred eligible Oregon residents annually to receive nonresident-tuition exemptions at College of the Siskiyous. The vote was 77–0.

    August 30, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2121 to temporarily exclude specified replacement spending for lost federal student-support grants from community colleges' instructional-spending calculations. The vote was 73–1.

    August 30, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for barring schools from requiring addictive social-media feeds for extracurricular participation or using them as the sole contact method (AB302). The Assembly approved the Senate changes 77–0.

    August 28, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1581 to require annual public statewide educational-outcome data for American Indian and Alaska Native pupils. The vote was 77–0.

    August 28, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1904 establishing credentialed educator apprenticeships. They include paid on-the-job training, mentoring and permits for participating candidates without teaching credentials. The vote was 78–0.

    August 28, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1534 to require state and federal authorization for Workforce Pell short-term programs and replace training-spending quotas with a fifty-percent participant-training target. The vote was 78–0.

    August 28, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1769 requiring transfer agreements and outreach for California tribal-college students. CSU and community colleges offering bachelor's degrees must participate; UC participation is requested. The vote was 78–0.

    August 28, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1766 to require consideration of age-appropriate trafficking and online-safety content in health curriculum revisions and public educator resources. The vote was 78–0.

    August 27, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2298 to consider cybersecurity skills in computer-science standards. The vote was 77–0.

    August 27, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2555 requiring English-learner reclassification at state proficiency thresholds. It adds alternative demonstration pathways for eligible students with disabilities and strengthens parent communication and follow-up monitoring. The vote was 77–0.

    August 27, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for requiring school employment-history checks and discipline for failures to disclose or investigate prior work (AB1381). The Assembly approved the Senate changes 77–0.

    August 27, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2468 coordinating support for educating students with disabilities in general classrooms. It redirects an existing $30 million appropriation to implement the program. The vote was 77–0.

    August 27, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for the linked AB 1626 and AB 1665 school-coach training package. It required recurring mental-health training with trauma-informed and positive-team-culture content, plus cardiac-arrest training for other school athletic programs. Vote tallies: AB1626 77–0; AB1665 76–0.

    August 27, 2026Supports Public Education Quality

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored and voted for SB 892 to remove four-year usage and 15-year post-service limits on eligible military and State Guard college priority registration. California State University and community colleges were required to comply; the University of California was requested to comply. It set a July 2027 start and became law. The vote was 72–0.

    August 27, 2026Supports Public Education Quality

    Source: downloads.leginfo.legislature.ca.gov

  • Voted to approve Senate amendments to AB 1669 to require college voluntary medical-leave policies allowing at least one academic year and avoiding mandatory withdrawal, with published notices. The vote was 79–0.

    August 26, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for allowing sectarian schools to provide publicly funded secular special education while strengthening pupil safety and background-check requirements (SB685). The Assembly passed the bill 73–0.

    August 26, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1980 establishing construction-apprenticeship grants. They expand training access for women, nonbinary people and underrepresented populations, contingent on appropriation. The vote was 79–0.

    August 26, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB2768, waiving or delaying qualifying foster students’ unpaid college costs until financial aid arrived. The motion passed 79–0.

    August 26, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for allowing one-year extensions of qualifying teaching intern credentials and requiring verified teaching employment (SB1443). The Assembly passed the bill 79–0.

    August 26, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for allowing local fire agencies to establish emergency safety conditions used to protect school attendance-based funding (SB959). The Assembly passed the bill 79–0.

    August 26, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1659 to require designated school transition liaisons for juvenile-court pupils and transcripts within two business days for specified transferring students. The vote was 79–0.

    August 26, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2392 requiring community colleges and CSU to develop and provide generative-AI training. They must coordinate procurement-standard recommendations, while UC participation is requested. The vote was 79–0.

    August 26, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2332 to create an appropriations-dependent state dual-language immersion coordinator and public program directory. The vote was 79–0.

    August 26, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1728 to require a funded implementation plan for common community-college public-safety course numbering and alignment. The vote was 77–0.

    August 25, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2483 requiring training certificates for incarcerated firefighters. Qualified former crew members seeking CAL FIRE positions receive hiring preferences or experience credit. The vote was 77–0.

    August 25, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for expanding heritage-school enrollment eligibility and requiring notice that the state does not regulate those schools (SB549). The Assembly passed the bill 75–0.

    August 25, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1713 to require public colleges to accept specified existing disability plans for accommodations and bar unnecessary new diagnostic evaluations beginning September 2027. The vote was 78–0.

    August 25, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB 848’s school child-abuse prevention, reporting, training and misconduct-database requirements. He later supported SB 1083 to revise that database, investigation deadlines, evidence sharing and contractor background checks. Vote tallies: SB1083 78–0; SB848 71–0.

    August 25, 2026Supports Public Education Quality

    Source: downloads.leginfo.legislature.ca.gov

  • Voted to approve Senate amendments to AB 1591 authorizing a podiatric-medicine career pipeline and university planning grants. Funding depends on legislative appropriation. The vote was 78–0.

    August 24, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Coauthored AB 2056, a law expanding international teacher exchanges to charter schools and county education offices and removing the one-year limit. It became law. He voted for the bill on 2026-04-23. Vote tallies: AB2056 74–0.

    August 24, 2026Supports Public Education Quality

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB 1012 to recognize qualifying Conservation Camp experience toward construction laborer apprenticeships and require certificates and assistance for program graduates after release. The vote was 77–0.

    August 24, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2422 extending student enrollment and financial deadlines when aid is delayed beyond students' control. It bars punitive actions in those circumstances and requests UC participation. The vote was 78–0.

    August 24, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB 1227 to require state labor and personnel agencies to develop a negotiated apprenticeship pilot addressing Department of Industrial Relations staffing shortages. The vote was 78–0.

    August 24, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2504 establishing a creative-industries pilot at up to ten community colleges. Funding depends on appropriation. The vote was 78–0.

    August 24, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB 845 to expand school work-based learning, student enterprise and apprenticeship opportunities, extend work experience credit to tenth graders, and authorize related education funding. The vote was 78–0.

    August 24, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2178 to authorize community-college instructional agreements for juvenile-justice facilities and prevent home districts from blocking outside instruction after declining or failing to act. The vote was 78–0.

    August 24, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB 1017 to give foster youth aged 14 or older access to their pupil records relevant to their educational interests. The vote was 78–0.

    August 24, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB 632 to lower California College Promise enrollment eligibility from 12 to nine semester units and require notices explaining the two-year benefit. The vote was 78–0.

    August 24, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB 1412 to give parents unable to attend teacher meetings in person telephone or school-approved video access and prohibit recording or transcription. The vote was 78–0.

    August 24, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB 1067 to require approved early-grade mathematics diagnostic assessments, parent notification and results, and state guidance on evidence-based support. The vote was 71–0.

    August 24, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB 1048 to establish a voluntary State Seal of Climate Literacy with state criteria, insignia and local pupil eligibility procedures. The vote was 72–3.

    August 24, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2660 establishing Cal-Bridge and ENLACE STEM pathways. They provide research and financial support for qualifying students and scholars using appropriated funds, subject to UC adoption where applicable. The vote was 77–0.

    August 20, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2766 to expand foster and homeless students' college housing priority and fee deferral or waiver and extend enrollment priority for qualifying older NextUp students. The vote was 77–0.

    August 20, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1784 to expand college pregnancy and family-status protections to undergraduates, require accommodations and leave protections, and establish coordination and notice duties. The vote was 77–0.

    August 20, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB 945 to require consideration of CPR and AED instruction in the next physical-education framework revision. The vote was 77–0.

    August 19, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2107 to prioritize expanded-learning program access for low-income, English-learner and foster-youth unduplicated pupils through outreach and enrollment assistance. The vote was 78–0.

    August 19, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB 928 to require CSU faculty and instructors of record to be qualifying persons under trustees' rules. The vote was 74–0.

    August 13, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1636 to authorize a Cerritos college student-data sharing pilot for enrollment with a state-approved prototype and informed-consent process. The vote was 73–0.

    August 13, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Served as principal coauthor of AB 2189 to require a competitive $800,000 annual grant to a statewide special-education advocacy organization. The three-year grant depended on legislative appropriation. It was held in committee. He voted for the bill on 2026-05-27. Vote tallies: AB2189 75–0.

    August 13, 2026Supports Public Education Quality

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB 1188 to require qualifying homeschooled students' access to school JROTC programs and state information and implementation guidance. The vote was 72–0.

    August 13, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB 1381 to require special-school information for families of deaf, hard-of-hearing, blind, visually impaired and deaf-blind pupils, including IEP notices. The vote was 72–0.

    August 13, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB 1430 to advance school-election resolution deadlines and require school sessions during vote-center use except on election day. The vote was 71–0.

    August 6, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB 1133 to require consideration of integrated preventive health instruction in the next health-education framework revision. The vote was 71–0.

    August 6, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB 1082 to require interdistrict-transfer policies, incomplete-application notices and concurrent review, with specified decision-timeline extensions. The vote was 71–0.

    August 6, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Authored AB 2324, a law requiring consideration of youth caregiving in career-education standards and guidance on qualifying family caregiving for work-experience credits. It became law. He voted for the bill on 2026-05-21. Vote tallies: AB2324 68–0.

    July 16, 2026Supports Public Education Quality

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB968, permanently allowing San Mateo community colleges to waive fees and help qualifying students pay attendance costs. The motion passed 63–0.

    June 18, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB2354, expanding funded school service-learning programs to grades6 through12. The motion passed 79–0.

    May 27, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB2526, expanding special-education funding for students eligible for alternative assessments, contingent on appropriation. The motion passed 79–0.

    May 27, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 1400 and AB 2301 to authorize a nursing bachelor’s-degree pilot at up to 10 community colleges. AB 2301 included priority for associate-degree graduates and a 2036 sunset. Vote tallies: AB1400 74–0; AB2301 71–0.

    May 27, 2026Supports Public Education Quality

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB1851, funding lead education agencies to support school social-emotional learning, behavioral health, and restorative practices. The motion passed 74–0.

    May 27, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB1644, requiring school smartphone-use bans through eighth grade, with disability and emergency exceptions. The motion passed 76–1.

    May 27, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB2158, creating a six-site outdoor-learning grant pilot program, contingent on appropriation. The motion passed 77–0.

    May 27, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 2236 to streamline systemwide recognition of community-college courses. It requires common course-numbering templates instead of individual course reviews. The vote was 78–0.

    May 26, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 2325 to establish bilingual-teacher preparation grants of up to $600,000 for education partnerships. Funding depends on appropriation. The vote was 78–0.

    May 26, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 2436 to make resident-tuition eligibility permanent for qualifying Team USA student athletes in approved California elite-training programs. The vote was 78–0.

    May 26, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for ACA18, requiring four student members on the University of California governing board, with two-year terms. The motion passed 76–0.

    May 26, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 1547 to require a UC feasibility study and stakeholder consultation for a Kern County medical-school branch campus. The vote was 75–0.

    May 22, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 1552 to require CSU and community-college recommendations on student knowledge of democracy and civic engagement. The vote was 67–4.

    May 22, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 2060 to create appropriations-dependent $3,000 mentor-teacher stipends with recruitment, support and reporting duties. The vote was 72–0.

    May 21, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 1858 to create an appropriations-dependent CSU joint associate-degree pilot for qualifying former students at no cost. The vote was 73–0.

    May 21, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 1653 to require consideration of heat-illness prevention and response in school health-framework revisions. The vote was 74–0.

    May 18, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for paid work-based learning support under AB 323 and AB 2466. AB 2466 extended the implementation deadline and allowed regional community-college consortia to provide direct support to students and employers. Vote tallies: AB323 70–0; AB2466 77–0.

    May 14, 2026Supports Public Education Quality

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB 2771 to extend private-college oversight through 2030 and revise accreditation, religious and trade exemptions, visa enrollment limits, records, branch approval and tuition recovery. The vote was 76–0.

    May 14, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 2794 to add Montgomery GI Bill Selected Reserve recipients to nonresident-tuition exemption eligibility. The vote was 77–0.

    May 14, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 2652 to allow comparable postsecondary language proficiency assessments for teacher credentials in languages lacking state subject-matter examinations. The vote was 77–0.

    May 14, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 2203 to extend public-college priority registration to qualifying veteran dependents, fee-waiver recipients and GI Bill students beginning in 2028–29. The vote was 77–0.

    May 14, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Coauthored AB 2229, a bill providing outreach, advising, and priority registration for former California State University students returning to finish degrees. It was held in committee.

    May 14, 2026Supports Public Education Quality

    Source: leginfo.legislature.ca.gov

  • Voted for AB 1694 to require three additional years of career-technical education renewal grants, generally reserving 90% for renewals and recovering funding for noncompliance. The vote was 77–0.

    May 14, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 2191 to create an appropriations-dependent statewide resource for alternate diploma pathways for students with exceptional needs. The vote was 77–0.

    May 14, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 1569 to require a standardized electric-bicycle safety curriculum for grades seven through twelve and encourage school training demonstrations. The vote was 77–0.

    May 14, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 1920 to prevent certificates earned within associate-degree sequences from disqualifying students for College Promise fee waivers. The vote was 73–0.

    May 11, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 2572 to expand CSU joint undergraduate, graduate and doctoral degrees with independent and international institutions and remove specified approval and duplication restrictions. The vote was 66–0.

    May 7, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 2149 to require annual public assessments and recommendations on closing pupil achievement gaps beginning in 2028. The vote was 70–0.

    May 7, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 2248 to add California College Guidance Initiative benefits and parent-account encouragement to pupil counseling notices. The vote was 68–0.

    April 16, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Coauthored SB 612, a bill requiring a separate one-semester career-technical-education course for high school graduation from 2031–32, contingent on legislative appropriation. It failed committee passage and died.

    February 2, 2026Supports Public Education Quality

    Source: leginfo.legislature.ca.gov

  • Coauthored AB 1122, a bill requiring local education agencies serving high school students without dual-enrollment programs to establish college partnerships by 2029–30. It died without becoming law.

    January 31, 2026Supports Public Education Quality

    Source: leginfo.legislature.ca.gov

  • Voted for AB 72 to establish an appropriations-dependent Riverside County Electric Vehicle Economic Opportunity Zone for workforce education, training and investment serving lower-income communities. The vote was 74–0.

    January 26, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 805 to create a youth apprenticeship bridge program for ages 16 to 24, with employer-barrier reporting and a public outcomes dashboard. The vote was 73–0.

    January 26, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 673 to create five-year competitive grants supporting unaccompanied homeless students aged 16 and 17 with housing referrals, basic needs and educational services. The vote was 61–1.

    January 26, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 1204 to increase school funding through a 4% minimum inflation adjustment, regional cost factors, larger targeted grants, homelessness eligibility and per-pupil funding floors. The vote was 61–1.

    January 26, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB 714 to remove the low-cost private-school regulatory exemption for commercial driver's license training. The vote was 74–1.

    January 26, 2026Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Coauthored AB 88 to expand college aid for eligible military dependents and spouses living outside California. The service member retained California legal residence; other aid rules still applied. It became law. He voted for the bill on 2025-06-04. Vote tallies: AB88 78–0.

    October 11, 2025Supports Public Education Quality

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored AB 560 to distribute initial special education assessment workloads equally, unless a labor agreement set different terms. It also required classroom staffing recommendations. It became law.

    October 10, 2025Supports Public Education Quality

    Source: leginfo.legislature.ca.gov

  • Authored AB 1412, a law helping military children retain special education services when they change schools. It became law. He voted for the bill on 2025-05-23. Vote tallies: AB1412 70–0.

    October 7, 2025Supports Public Education Quality

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB 67 to extend Cal Grant and Middle Class Scholarship eligibility to qualifying dependents of service members stationed outside California who maintain California legal residence. The vote was 78–0.

    September 13, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB1454, requiring literacy-focused training for school leaders and effective literacy practices in school instructional materials. The motion passed 80–0.

    September 13, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for creating state antisemitism-prevention oversight and strengthening school protections against discriminatory instruction (AB715). The Assembly approved the Senate changes 71–0.

    September 13, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB959, limiting school administrator credential internships to school districts, county education offices, and accredited colleges. The motion passed 73–0.

    September 13, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1009 to allow school occupational and physical therapists to qualify for administrative-services credentials, generally requiring five years of experience and limiting teacher supervision. The vote was 80–0.

    September 12, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB 271 to expand campus basic-needs services for student parents to include childcare support and referrals to financial aid and childcare resources. The vote was 80–0.

    September 12, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB1264, phasing harmful ultraprocessed foods out of school meals and sales. The motion passed 79–1.

    September 12, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for helping former foster and probation youth prove independent status for college financial aid (AB243). The Assembly approved the Senate changes 80–0.

    September 11, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB 761 to expand CalFresh student eligibility by approving public-college programs of study as employability programs and create consent-based outreach data sharing. The vote was 80–0.

    September 11, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB148, funding community colleges, expanding employee food-pantry access, and revising scholarship and textbook assistance rules. The motion passed 63–12.

    September 11, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB640, requiring school board and charter school leaders to receive school-finance law training. The motion passed 78–0.

    September 10, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Coauthored AJR 12, a resolution urging Congress and the president to protect and increase Head Start funding. The Legislature adopted it. He voted for the bill on 2025-07-10. Vote tallies: AJR12 74–0.

    September 10, 2025Supports Public Education Quality

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB606, expanding pupil-services credential training through local education agencies and temporary credentials for qualifying out-of-state applicants. The motion passed 79–0.

    September 10, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB472, creating grants for Holocaust and genocide education and teacher professional development. The motion passed 77–0.

    September 10, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for requiring school policies on reported off-campus cyberbullying (AB772). The Assembly approved the Senate changes 79–1.

    September 9, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted against SB307, requiring California State University policies protecting enrollment and grades of undocumented students affected by immigration enforcement. The motion passed 60–8.

    September 9, 2025Opposes Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB640, creating direct California State University admissions for qualifying pupils and extending community-college dual admissions through 2035–36. The motion passed 80–0.

    September 9, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB631, raising charter-school revolving loan limits to $500,000 and changing interest rates and repayment responsibility. The motion passed 78–0.

    September 9, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB320, excluding student school-board members’ pay from public benefit and public college scholarship eligibility calculations. The motion passed 80–0.

    September 9, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB520, creating a fund for public university master’s-level nurse-midwifery programs and their initial operating costs. The motion passed 79–0.

    September 8, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB542, allowing continuation high school students to participate in workforce programs alongside required class time. The motion passed 79–0.

    September 8, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB42, excluding higher education aid when calculating CalWORKs and CalFresh eligibility and benefits. The motion passed 79–0.

    September 8, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB373, strengthening oversight of disabled students placed in out-of-state schools, including private interviews and restraint-policy reviews. The motion passed 78–0.

    September 8, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB821, permanently allowing career technical education to satisfy the high school arts or foreign language graduation requirement. The motion passed 76–0.

    September 4, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for protecting expelled students access to rehabilitation resources and readmission despite financial or transportation barriers (AB1230). The Assembly approved the Senate changes 78–0.

    September 4, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB1119, streamlining pathways for teachers to hold both general and special education credentials. The motion passed 70–0.

    August 29, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Coauthored AJR 7, a resolution opposing federal funding cuts to special education services. The Legislature adopted it. He voted for the bill on 2025-05-29. Vote tallies: AJR7 72–0.

    August 29, 2025Supports Public Education Quality

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AJR19, urging federal officials to preserve the United States Department of Education and reject proposals to dismantle it. The motion passed 62–4.

    August 28, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for SB389, allowing supervised licensed vocational nurses to provide basic respiratory care to students with specialized health needs. The motion passed 74–0.

    August 28, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for allowing financial-aid deadline extensions when the federal FAFSA opening was delayed (AB313). The Assembly approved the Senate changes 74–0.

    July 3, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for prioritizing inspections at schools with missing textbooks or urgent safety concerns (AB927). The Assembly approved the Senate changes 78–0.

    June 30, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB48, authorizing a public bond proposal for construction and modernization of college facilities, with funding amount left unspecified. The motion passed 68–9.

    June 4, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB402, raising qualifying Cal Grant awards to $9,708 and preserving aid for students transferring to private nonprofit colleges. The motion passed 79–0.

    June 4, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB477, increasing school and county education funding formulas beginning in the 2036–37 fiscal year. The motion passed 72–1.

    June 3, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for AB291, creating apprenticeship credentials for educator candidates enrolled in approved training programs. The motion passed 79–0.

    June 3, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for lowering the California College Promise course-load requirement from 12 to nine units (AB537). The Assembly passed the bill 79–0.

    June 2, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for establishing a funded California Farm to School program for local foods and hands-on food education (AB675). The Assembly passed the bill 79–0.

    June 2, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for applying unfair-competition and debt-collection protections to student-loan servicing (AB866). The Assembly passed the bill 79–0.

    June 2, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for protecting students right to alternatives to animal dissection without grade penalties (AB347). The Assembly passed the bill 68–3.

    June 2, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for requiring high schools to adopt and publicly review plans to offer computer-science courses (AB887). The Assembly passed the bill 77–0.

    June 2, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for expanding teacher exchanges with Mexico and allowing additional visa sponsors (AB833). The Assembly passed the bill 77–1.

    June 2, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for allowing public universities to fund nonprofit partners providing undergraduate service-learning opportunities (AB1045). The Assembly passed the bill 73–4.

    June 2, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for allowing veterans' dependents to receive state educational benefits alongside federal or other government aid (AB264). The Assembly passed the bill 70–0.

    May 29, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for requiring state adoption of health-education instructional materials by July 2028 (AB86). The Assembly passed the bill 62–0.

    May 29, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for preserving in-state college tuition status for reenrolling military dependents (AB1346). The Assembly passed the bill 71–0.

    May 23, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for requiring teacher preparation to include basic youth mental-health understanding (AB1034). The Assembly passed the bill 71–0.

    May 23, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for allowing individualized special-education plans limited to deaf and hard-of-hearing services (AB784). The Assembly passed the bill 71–0.

    May 23, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

  • Voted for raising DREAM loan limits for graduate students (AB681). The Assembly passed the bill 61–10.

    May 5, 2025Supports Public Education Quality

    Source: clerk.assembly.ca.gov

Track record — Gun Control

Gun Control · 8 support · 5 oppose
  • Voted against Senate amendments to AB 2047 requiring firearm-blocking technology for 3D-printer sales. The requirements depend on industry standards and include specified exceptions. The vote was 60–18.

    August 31, 2026Opposes Gun Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1974 to authorize voluntary law-enforcement firearm storage with return eligibility checks and eventual destruction of unclaimed weapons. The vote was 73–2.

    August 30, 2026Supports Gun Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1753 expanding interstate protective-order enforcement and victim access. It imposes ten-year firearm bans for specified misdemeanor protective-order violations and hate crimes. The vote was 63–5.

    August 27, 2026Supports Gun Control

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1943 to expand school secure-firearm-storage notices, online model guidance and integration into drill and suicide-prevention communications. The vote was 78–0.

    August 26, 2026Supports Gun Control

    Source: clerk.assembly.ca.gov

  • Voted against requiring firearm safety certificate applicants to complete four hours of training, including live-fire exercises (SB948). The Assembly passed the bill 56–19.

    August 24, 2026Opposes Gun Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 2339 to preserve specified five-year firearm prohibitions after release from intensive psychiatric treatment. It revises juvenile-record and mental-health reporting safeguards used in firearm eligibility decisions. The vote was 76–1.

    May 26, 2026Supports Gun Control

    Source: clerk.assembly.ca.gov

  • Voted against AB 1810 strengthening firearms-dealer removal and inspection rules and revising inspection fees. It adds annual inspections for dealers with the highest shares of crime-linked recovered guns. The vote was 58–20.

    May 26, 2026Opposes Gun Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 1912 to repeal the prohibition on carrying firearms while hunting deer during archery season. The vote was 68–0.

    April 16, 2026Opposes Gun Control

    Source: clerk.assembly.ca.gov

  • Voted for AB 1948 to extend qualifying concealed-carry license duration from two to three years. The vote was 71–0.

    March 26, 2026Opposes Gun Control

    Source: clerk.assembly.ca.gov

  • Voted for AB383, applying firearm surrender procedures and search warrants to minors barred from gun possession. The motion passed 70–0.

    September 13, 2025Supports Gun Control

    Source: clerk.assembly.ca.gov

  • Voted for requiring police agencies to adopt and implement policies for enforcing protection orders with firearm restrictions (AB451). The Assembly approved the Senate changes 80–0.

    September 12, 2025Supports Gun Control

    Source: clerk.assembly.ca.gov

  • Voted for allowing district attorneys in four counties to seek emergency gun-violence restraining orders (AB1344). The Assembly approved the Senate changes 65–5.

    September 8, 2025Supports Gun Control

    Source: clerk.assembly.ca.gov

  • Voted for AB824, requiring ammunition removal in protective-order cases and allowing free remote court participation. The motion passed 78–0.

    June 3, 2025Supports Gun Control

    Source: clerk.assembly.ca.gov

Track record — Women's Reproductive Rights

Women's Reproductive Rights · 13 support · 4 oppose
  • Voted against Senate amendments to AB 2540 expanding medication-abortion access through community-college student health centers when funds are appropriated. Campuses must provide information about those services. The vote was 61–17.

    August 30, 2026Opposes Women's Reproductive Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1906 to require qualifying cervical-cancer screening and FDA-cleared home kits without cost sharing in health plans and Medi-Cal, subject to federal conditions. The vote was 78–0.

    August 28, 2026Supports Women's Reproductive Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2066 to make pregnancy a special enrollment event for health coverage. The vote was 76–0.

    August 26, 2026Supports Women's Reproductive Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB626, requiring maternal mental-health screening, follow-up evaluation, and insurer care coordination during pregnancy and after childbirth. The motion passed 77–0.

    August 25, 2026Supports Women's Reproductive Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB 1696 to remove physician supervision for licensed nurse-midwives providing authorized obstetric emergency care. Covered settings are labor-and-delivery, obstetric-triage and dedicated evaluation units. The vote was 74–1.

    May 26, 2026Supports Women's Reproductive Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB 1882 to establish maternity-service standby-cost grants for qualifying geographically isolated hospitals. The pilot depends on appropriation and caps annual grants at $5 million per hospital. The vote was 77–0.

    May 26, 2026Supports Women's Reproductive Rights

    Source: clerk.assembly.ca.gov

  • Voted against AB 2164 to extend reproductive and gender-affirming healthcare shield protections to qualifying lawful acts in other states and restrict related extradition recognition. The vote was 57–14.

    May 21, 2026Opposes Women's Reproductive Rights

    Source: clerk.assembly.ca.gov

  • Authored AB 2082, a bill establishing free menstrual-product services in rural or agricultural communities through nonprofits serving farmworkers, starting in 2028 only upon legislative appropriation. It was held in committee.

    May 14, 2026Supports Women's Reproductive Rights

    Source: leginfo.legislature.ca.gov

  • Voted against SB 106 to amend the state budget to provide up to $90 million in grants for family-planning clinics losing federal funding, with administrative funding and specified contracting and disclosure exemptions. The vote was 55–11.

    February 9, 2026Opposes Women's Reproductive Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB432, requiring health plans to cover evaluation and treatment of perimenopause and menopause symptoms. The motion passed 77–1.

    September 10, 2025Supports Women's Reproductive Rights

    Source: clerk.assembly.ca.gov

  • Voted against protecting attorneys from discipline based on other states restrictions on lawful abortion and other sensitive services (AB1525). The Assembly approved the Senate changes 62–15.

    September 10, 2025Opposes Women's Reproductive Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB754, requiring manufacturer-funded chemical testing documentation for menstrual products and allowing state testing and public results. The motion passed 71–0.

    September 9, 2025Supports Women's Reproductive Rights

    Source: clerk.assembly.ca.gov

  • Voted for replacing birth centers hospital-distance requirement with written emergency transfer plans (AB55). The Assembly approved the Senate changes 80–0.

    September 9, 2025Supports Women's Reproductive Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB257, allowing pregnancy to trigger enrollment in or changes to a health insurance plan. The motion passed 68–0.

    September 9, 2025Supports Women's Reproductive Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB669, allowing up to five rural hospitals to pilot standby childbirth services, with staffing and safety requirements. The motion passed 80–0.

    September 9, 2025Supports Women's Reproductive Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB 62 and AB 224 to add fertility services and medical equipment to essential health benefits in 2027. The changes depended on federal approval and covered both managed-care contracts and health insurance. Vote tallies: SB62 76–0; AB224 71–0.

    September 8, 2025Supports Women's Reproductive Rights

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for letting pharmacists provide a 12-month supply of over-the-counter contraceptives without prescription protocols (AB50). The Assembly passed the bill 73–0.

    April 28, 2025Supports Women's Reproductive Rights

    Source: clerk.assembly.ca.gov

Track record — Election Integrity

Election Integrity · 16 support · 10 oppose
  • Voted against expanding ballot-dropoff hours, restricting arrests near polls, and allowing remedies for disrupted voting (SB884). The Assembly passed the bill 57–18.

    August 31, 2026Opposes Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted against making seizure of ballots, election records, or voting equipment before result certification a felony (AB282). The Assembly approved the Senate changes 59–18.

    August 30, 2026Opposes Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted for restricting candidate statements to qualifications and prohibiting misleading claims, threats, and unrelated external links (AB1853). The Assembly approved the Senate changes 63–10.

    August 30, 2026Supports Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2604 requiring a statewide system for voters to electronically correct mail-ballot signature problems. The vote was 59–19.

    August 30, 2026Opposes Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted for imposing civil and administrative liability for undisclosed paid political social-media posts (AB1130). The Assembly approved the Senate changes 79–0.

    August 30, 2026Supports Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2281 to allow election-cybersecurity consultation with academic researchers and require assessment of state resources needed to replace withdrawn federal support. The vote was 60–11.

    August 30, 2026Opposes Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted against requiring paid petition circulators to orally disclose that they are paid before obtaining a signature (SB1369). The Assembly passed the bill 57–20.

    August 30, 2026Opposes Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted against AB 502’s restrictions on deceptive election media and its disclosure and lawsuit changes. He also opposed AB 686’s extension of the same legal regime through 2031 on 2026-08-30. Vote tallies: AB502 61–17; AB686 63–14.

    August 30, 2026Opposes Election Integrity

    Source: downloads.leginfo.legislature.ca.gov

  • Voted against criminalizing interference with vote-by-mail delivery and imposing felony penalties on supervising officials who direct it (SB259). The Assembly passed the bill 59–16.

    August 28, 2026Opposes Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1539 requiring presidential and vice-presidential nominees' representatives to certify two-term-limit compliance. Nominees lacking timely certification are excluded from the ballot. The vote was 77–0.

    August 26, 2026Supports Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted for AB2785, requiring secure redistricting data submissions and protecting unredacted precinct election returns from public disclosure. The motion passed 78–0.

    August 25, 2026Supports Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted against SB 1418 to preserve election records, voting technology and electronic data through related contests or criminal prosecutions and expand protections against taking election materials. The vote was 60–13.

    August 20, 2026Opposes Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted for SB 1420 to require statewide procedures for in-person submission of mail ballots without identification envelopes, with verification, secrecy and duplicate-vote safeguards. The vote was 72–0.

    August 13, 2026Supports Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted for SB 1429 to revise consolidated-election filing and canvassing procedures and polling-place instruction and announcement requirements. The vote was 71–0.

    August 6, 2026Supports Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted for AB 1610 to require additional voter notices and record updates when postal data shows an invalid mailing address differing from residence. The vote was 74–0.

    May 21, 2026Supports Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted for AB 2786 to require coordinated multijurisdiction local-measure deadlines and delivery of ballot materials to partner counties within twenty-four hours. The vote was 77–0.

    May 14, 2026Supports Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted against requiring ballots to list the three largest qualifying contributors that paid to circulate statewide initiatives and referendums (AB596). The Assembly rejected the Senate changes 37–22.

    September 13, 2025Opposes Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted against SB 851 to require notice of federal election litigation, make election certification ministerial, expand unauthorized law-enforcement restrictions at election sites, prohibit deceptive ballot envelopes, and revise voting-system approval requirements. The vote was 60–19.

    September 13, 2025Opposes Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted for requiring most ballot counting within 13 days after an election, with exceptions and extension notices (AB5). The Assembly approved the Senate changes 79–0.

    September 9, 2025Supports Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted for banning election contributions and spending by foreign nationals, with exceptions for permanent residents and DACA recipients (AB953). The Assembly approved the Senate changes 80–0.

    September 9, 2025Supports Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted for SB398, criminalizing payments intended to induce voting or voter registration, with fines and possible imprisonment. The motion passed 79–0.

    September 8, 2025Supports Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted for making state enforcement agreements for local campaign-finance and ethics laws permanent and allowing audits (AB359). The Assembly approved the Senate changes 76–0.

    August 25, 2025Supports Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted for requiring nondiscretionary election certification, voting guides in jails, and penalties for deceptive ballot-collection envelopes (AB331). The Assembly passed the bill 71–1.

    June 2, 2025Supports Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted for requiring uniform statewide guidance for correcting ballot mistakes (AB1072). The Assembly passed the bill 76–0.

    May 1, 2025Supports Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted for requiring counties to provide free digital precinct maps on request (AB17). The Assembly passed the bill 75–0.

    April 24, 2025Supports Election Integrity

    Source: clerk.assembly.ca.gov

  • Voted for barring a recalled local official from being appointed to fill the vacancy created by their recall (AB94). The Assembly passed the bill 76–0.

    April 1, 2025Supports Election Integrity

    Source: clerk.assembly.ca.gov

Track record — Limit Foreign Influence

Limit Foreign Influence · 1 support
  • Voted for banning election contributions and spending by foreign nationals, with exceptions for permanent residents and DACA recipients (AB953). The Assembly approved the Senate changes 80–0.

    September 9, 2025Supports Limit Foreign Influence

    Source: clerk.assembly.ca.gov

Track record — Personal Income Tax Reduction

Personal Income Tax Reduction · 16 support · 1 oppose
  • Voted for extending and broadening state income-tax exclusions for qualifying wildfire-mitigation payments (SB195). The Assembly passed the bill 79–0.

    August 31, 2026Supports Personal Income Tax Reduction

    Source: clerk.assembly.ca.gov

  • Voted for excluding qualifying Garden Grove chemical-leak compensation from state taxable income (AB760). The Assembly approved the Senate changes 78–0.

    August 31, 2026Supports Personal Income Tax Reduction

    Source: clerk.assembly.ca.gov

  • Voted against requiring qualifying cold-storage facilities to establish emergency contingency funds and exempting specified Boyle Heights fire settlements from state income tax (AB817). The Assembly approved the Senate changes 55–19.

    August 31, 2026Opposes Personal Income Tax Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB 1435 to update federal tax references and exempt personal income taxpayers from the federal business-interest deduction limit. The vote was 77–0.

    August 24, 2026Supports Personal Income Tax Reduction

    Source: clerk.assembly.ca.gov

  • Coauthored SB 1407 to increase income-limited military retirement and survivor-payment tax exclusions to $40,000. It adjusted eligibility limits for inflation and extended exclusions through 2036. It was held in committee.

    August 13, 2026Supports Personal Income Tax Reduction

    Source: leginfo.legislature.ca.gov

  • Coauthored SB 1084, a bill creating reserved state tax credits for qualifying home-hardening and vegetation-management costs during 2027–2031, with a $50 million annual program cap. It was held in committee. His earlier SB 269 coauthor proposal was held in 2025.

    May 14, 2026Supports Personal Income Tax Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored SB 1118 to create credits for half the cost of qualifying backup generators or solar batteries during 2027–2031. Per-property caps were $5,000 for generators and $7,500 for batteries. Credits applied only in years with an appropriation to administer them. It was held in committee.

    May 6, 2026Supports Personal Income Tax Reduction

    Source: leginfo.legislature.ca.gov

  • Coauthored SB 268, a bill exempting qualifying disaster settlement payments from state income taxes. It was held in committee and died.

    February 2, 2026Supports Personal Income Tax Reduction

    Source: leginfo.legislature.ca.gov

  • Coauthored AB 389 and ABX1 3 to offer a 40% credit for fire-resistant improvements to primary homes in high-risk fire zones. Caps were $400 yearly and $2,000 total. Income limits were $250,000 for joint, head-of-household or surviving-spouse filers, and $125,000 for others. Both bills died without becoming law.

    January 31, 2026Supports Personal Income Tax Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored AB 1481, a bill creating an annual state tax credit for one qualifying I-130 family-immigration petition filing fee per taxpayer during 2026–2030. It was held in committee and died.

    January 31, 2026Supports Personal Income Tax Reduction

    Source: leginfo.legislature.ca.gov

  • Authored AB 1282, a bill allowing an annual state income-tax deduction of up to $5,000 for qualifying out-of-pocket medical expenses during 2025–2029. It was held in committee and died.

    January 31, 2026Supports Personal Income Tax Reduction

    Source: leginfo.legislature.ca.gov

  • Voted for SB302, excluding qualifying federal clean-energy credit refunds and transfer payments from state taxable income. The motion passed 79–0.

    September 10, 2025Supports Personal Income Tax Reduction

    Source: clerk.assembly.ca.gov

  • Voted for SB785, creating a tax credit for half of qualifying dependents’ medical equipment costs, capped at $5,000 per dependent. The motion passed 78–0.

    September 4, 2025Supports Personal Income Tax Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB429, excluding settlements for the Dixie and Mill fires from state income taxes. The motion passed 77–0.

    June 4, 2025Supports Personal Income Tax Reduction

    Source: clerk.assembly.ca.gov

  • Voted for AB97, excluding settlements for the 2020 Bobcat Fire from state income taxes. The motion passed 72–0.

    June 4, 2025Supports Personal Income Tax Reduction

    Source: clerk.assembly.ca.gov

  • Served as principal coauthor of AB 53, proposing a $20,000 exclusion for military retirement and survivor payments. His coauthor role ended before the bill was rewritten as tribal conservation legislation. He voted for the original military-tax proposal on 2025-05-29, not the later tribal-conservation rewrite. Vote tallies: AB53 70–0.

    May 29, 2025Supports Personal Income Tax Reduction

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for excluding qualifying Chiquita Canyon landfill compensation from taxable income (AB27). The Assembly passed the bill 71–0.

    May 29, 2025Supports Personal Income Tax Reduction

    Source: clerk.assembly.ca.gov

Track record — Data Privacy

Data Privacy · 52 support · 21 oppose
  • Coauthored SB 1242 to let original CARE Court petitioners provide condition, treatment and housing information without the participant's consent. Petitioners gained neither party status nor access to confidential records. It became law. He voted for the bill on 2026-08-25. Vote tallies: SB1242 75–0.

    September 27, 2026Opposes Data Privacy

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored SB 993 to let behavioral-health professionals in psychiatric hospitals and correctional settings omit identifying details from client notices for safety. Employer approval and a process to obtain complaint information were required. It became law. He voted for the bill on 2026-08-24. Vote tallies: SB993 77–0.

    September 27, 2026Supports Data Privacy

    Source: downloads.leginfo.legislature.ca.gov

  • Jointly authored AB 2086, a law shielding personal information of pest control license applicants and holders from public records requests. It became law. He voted for the bill on 2026-04-23. Vote tallies: AB2086 74–0.

    September 18, 2026Supports Data Privacy

    Source: downloads.leginfo.legislature.ca.gov

  • Voted against AB1331, banning workplace bathroom surveillance and allowing workers to leave monitoring devices outside. The motion passed 61–7.

    August 31, 2026Opposes Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for restricting lawyers' and arbitrators' reliance on generative AI and requiring verification of legal citations and protection of confidential information (SB574). The Assembly passed the bill 75–0.

    August 31, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1159 to expand student-data privacy protections to higher education, prohibit covered student information from training generative AI, and authorize harmed students to sue noncompliant operators. The vote was 70–4.

    August 31, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for limiting AI use in psychotherapy, requiring consent for recording or screening, and barring companion chatbots from being advertised as psychotherapy (SB903). The Assembly passed the bill 74–1.

    August 30, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted against requiring notice and access to employee data used in automated discipline or termination, with anti-retaliation protections (SB947). The Assembly passed the bill 53–14.

    August 30, 2026Opposes Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2434 requiring at least three prison-visitation days weekly. It restricts visit denials and requires informed written consent for visitor searches. The vote was 59–16.

    August 30, 2026Opposes Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted against AB1542, barring most sales or sharing of sensitive personal information to third parties. The motion passed 44–19.

    August 30, 2026Opposes Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2631 extending restrictions on investigative orders and production of records. The restrictions cover conduct protected by the First Amendment and specified federal court orders. The vote was 63–15.

    August 30, 2026Opposes Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted against requiring conspicuous recording indicators on wearable devices and consent for recording where customers reasonably expect privacy (SB1130). The Assembly passed the bill 57–14.

    August 30, 2026Opposes Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for allowing privacy and relevance screening of sensitive medical and personal records before subpoena disclosure (AB540). The Assembly approved the Senate changes 78–0.

    August 30, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2573 expanding confidentiality for qualifying voters' registration records, including officials' household relatives. It requires a process for confidential in-person voting. The vote was 79–0.

    August 30, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for AB1129, allowing local monitoring of infant birth conditions and protecting the collected health information from criminal use. The motion passed 78–0.

    August 30, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted against AB1798, restricting life and disability insurers’ use of genetic tests and banning use or disclosure of full genomes. The motion passed 55–12.

    August 28, 2026Opposes Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for limiting specified online pen-register and tracking-device lawsuits to the Attorney General, including certain pending claims (SB690). The Assembly passed the bill 66–0.

    August 28, 2026Opposes Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for clarifying that digital replicas can violate likeness rights and criminal false-impersonation laws (SB1111). The Assembly passed the bill 77–1.

    August 28, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1979 to apply medical-information privacy duties to health chatbots and preserve licensed clinical judgment while barring AI from independently performing licensed clinical functions. The vote was 66–10.

    August 27, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted against establishing insurance-consumer privacy notices, consent limits, data correction or deletion rights, and stronger penalties (SB354). The Assembly passed the bill 59–16.

    August 27, 2026Opposes Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2007 to require written parental consent before youth programs publicly use identifying media or statements, prohibit participation conditions and allow revocation and civil remedies. The vote was 77–0.

    August 27, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1856 revising digital age-assurance rules. Requests for an individual user's age signal are prohibited unless applicable law requires them. The vote was 69–0.

    August 27, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 883 to reduce data-broker deletion processing intervals to 30 days and provide deletion notices and public enforcement for elected officials and judges. The vote was 71–2.

    August 27, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted against requiring police body-camera policies to permit requested redaction of patients' medical or psychological treatment while preserving originals (SB691). The Assembly passed the bill 61–6.

    August 27, 2026Opposes Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2561 to prohibit operating systems and apps from undoing users' affirmative privacy settings without consent, subject to exceptions. The vote was 79–0.

    August 26, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2290 to allow authenticated encrypted electronic deposition transcripts to be transmitted and accepted as originals under specified certification safeguards. The vote was 77–0.

    August 26, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for allowing child influencers to demand removal or editing of qualifying paid family-vlogger content and sue for violations (SB1247). The Assembly passed the bill 79–0.

    August 26, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted against restricting disclosure of identifiable sexual-orientation, gender-identity, and intersex information collected by specified state entities (SB1114). The Assembly passed the bill 60–14.

    August 25, 2026Opposes Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for establishing enforceable rights to humane care, privacy, safe food, and clean quarters for civil immigration detainees (SB942). The Assembly passed the bill 64–11.

    August 25, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for SB 1017 to give foster youth aged 14 or older access to their pupil records relevant to their educational interests. The vote was 78–0.

    August 24, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for AB 392 and AB 1705 to require pornographic websites to verify consent and adult status for sexually explicit content. AB 392 included a 48-hour takedown system. AB 1705 added enforcement rules and excluded private dating-app messages. Vote tallies: AB392 78–0; AB1705 78–0.

    August 24, 2026Supports Data Privacy

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB 1412 to give parents unable to attend teacher meetings in person telephone or school-approved video access and prohibit recording or transcription. The vote was 78–0.

    August 24, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for SB 1150 to require cancer treatment facilities in designated reporting areas to post notices explaining cancer data reporting and linking to the California Cancer Registry. The vote was 76–0.

    August 20, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1837 to extend transit parking-camera enforcement through 2033 with introductory warnings and reporting while barring general law-enforcement and federal image access. The vote was 64–8.

    August 20, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2001 to allow criminal-history sharing with out-of-state tribal peace officers and require access for specified city and county civil-enforcement actions. The vote was 76–0.

    August 19, 2026Opposes Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for SB 1056 to require protective orders for adult victims' sexually explicit evidence, with defense-access and exculpatory-evidence safeguards. The vote was 78–0.

    August 19, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for SB 505 to require multifactor or equivalent secure user authentication for licensed money transmitters. The vote was 75–0.

    August 17, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1636 to authorize a Cerritos college student-data sharing pilot for enrollment with a state-approved prototype and informed-consent process. The vote was 73–0.

    August 13, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for SB 930 to require end-to-end encryption for covered online classroom and course examination proctoring services. The vote was 75–0.

    August 6, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for SB 719 to revise connected-vehicle location-access disabling and notification requirements and their model-year implementation dates. The vote was 67–0.

    June 29, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted against AB1883, restricting workplace surveillance and collection or inference of workers’ sensitive personal information. The motion passed 52–12.

    May 27, 2026Opposes Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted against surveillance-pricing bans in AB 446 and AB 2564. AB 2564 narrowed the ban to retailers pricing goods using personally identifiable surveillance data and specified public and private enforcement. Vote tallies: AB446 47–20; AB2564 42–21.

    May 27, 2026Opposes Data Privacy

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB 1564 to protect confidential union-representation communications from questioning or compelled disclosure by public employers. Exceptions apply to criminal and specified public-safety investigations. The vote was 65–4.

    May 26, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted against AB 2384 allowing qualifying arrest, charge and conviction records to be sealed after four years without a new conviction. Exceptions cover serious, violent and sex offenses. The vote was 55–18.

    May 26, 2026Opposes Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for AB 2235 to create a judicial home-security program using alternate addresses in public records. It restricts public posting and sale of participating judges' home addresses. The vote was 72–0.

    May 22, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for AB 2726 to allow schools and colleges to dispose of surplus technology through auctions, trade-ins, negotiated sales or donations under competition, data-protection and recycling policies. The vote was 73–0.

    May 4, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for AB 2062 to require express consumer and adult-tenant consent or a court or arbitration order before surveillance companies disclose residential security-system content. The vote was 73–0.

    May 4, 2026Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for protecting elected officials' and candidates' voter-registration contact information from most disclosure (AB1392). The Assembly approved the Senate changes 77–0.

    September 13, 2025Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted against restricting automated license-plate data sharing, default database access, retention, and law-enforcement uses (SB274). The Assembly passed the bill 41–29.

    September 13, 2025Opposes Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for SB 11 to extend impersonation and likeness protections to AI digital replicas, require consumer warnings on replica-generating tools, and direct review of AI-generated court evidence. The vote was 79–0.

    September 12, 2025Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for SB361, expanding data-broker disclosures and enforcement and revising consumer data-request processing requirements. The motion passed 79–0.

    September 10, 2025Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for AB374, requiring detailed wage statements and access to employment records for classified school and community-college workers. The motion passed 79–0.

    September 10, 2025Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for AB656, requiring clear social-media account deletion controls and treating deletion as a personal-data deletion request. The motion passed 77–0.

    September 10, 2025Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for AB845, requiring state labor agencies to coordinate farmworker complaints while protecting complainants’ personal information. The motion passed 79–0.

    September 10, 2025Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for AB621, expanding lawsuits and damages for sexual deepfakes, including actions against services that knowingly enabled their distribution. The motion passed 79–0.

    September 10, 2025Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted against SB313, making parents’ birthplaces on birth certificates confidential. The motion passed 59–14.

    September 10, 2025Opposes Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for SB683, allowing faster injunctions against unauthorized uses of a person’s name, voice, image, or likeness. The motion passed 76–0.

    September 10, 2025Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for SB50, requiring connected-device providers to end an alleged abuser’s access after a qualifying survivor’s request. The motion passed 79–0.

    September 8, 2025Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for SB504, allowing identified HIV information to be disclosed to public health agencies for reporting, disease control, and care coordination. The motion passed 79–0.

    September 8, 2025Opposes Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for SB514, extending wildfire home-assessment programs, adding nonprofit assessors, and restricting enforcement use of voluntarily supplied owner information. The motion passed 79–0.

    September 8, 2025Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for extending home-address privacy protections to more retired judges and court-appointed childrens attorneys (AB343). The Assembly approved the Senate changes 79–0.

    September 8, 2025Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for SB278, allowing identified HIV test results to be shared with Medi-Cal plans and reviewers without written patient authorization. The motion passed 79–0.

    September 8, 2025Opposes Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for removing express authorization for other public entities to share CalFresh administrative and participation data with the state (AB593). The Assembly approved the Senate changes 77–0.

    September 4, 2025Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for requiring hospitals to notify patients of their right to restrict patient-directory disclosures (AB894). The Assembly approved the Senate changes 77–0.

    September 4, 2025Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for SB513, including education and training records in personnel files employees had a right to inspect. The motion passed 78–0.

    September 3, 2025Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for AB49, requiring judicial authorization for immigration agents to enter nonpublic school areas or obtain protected school information. The motion passed 61–7.

    September 2, 2025Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for SB446, requiring consumer data-breach notices within 30 days, subject to law-enforcement and investigation exceptions. The motion passed 74–0.

    August 28, 2025Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for SB459, protecting police officers’ group peer-support communications from disclosure, with a juvenile-court exception. The motion passed 72–0.

    July 10, 2025Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for extending state personal-information protections to local agencies and limiting secondary uses of collected data (AB1337). The Assembly passed the bill 64–0.

    June 2, 2025Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for requiring state agencies to implement stronger security architecture, multifactor authentication, and system monitoring (AB869). The Assembly passed the bill 78–0.

    June 2, 2025Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted against requiring audits, disclosures, opt-out rights, and appeals for consequential automated decisions (AB1018). The Assembly passed the bill 50–16.

    June 2, 2025Opposes Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for keeping child sexual-abuse evidence in official custody and barring copying while allowing supervised access (AB528). The Assembly passed the bill 76–0.

    June 2, 2025Supports Data Privacy

    Source: clerk.assembly.ca.gov

  • Voted for protecting confidential communications between union representatives and represented workers in civil proceedings (AB1109). The Assembly passed the bill 59–6.

    May 12, 2025Supports Data Privacy

    Source: clerk.assembly.ca.gov

Track record — Civil Rights

Civil Rights · 72 support · 18 oppose
  • Served as principal coauthor of AB 1641, a law recognizing tribal colleges and universities in California as part of public higher education. It became law. He voted for the bill on 2026-08-27. Vote tallies: AB1641 78–0.

    September 25, 2026Supports Civil Rights

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB 1485’s temporary tax exemptions for tribal conservation property and qualifying land-return transactions. He also supported AB 2167 to extend them to tribal-chartered nonprofits and other wholly owned tribal entities. Vote tallies: AB1485 74–0; AB2167 77–0.

    August 31, 2026Supports Civil Rights

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for recognizing Jewish ethnicity in civil-rights provisions and requiring separate protected demographic data categories (SB1387). The Assembly passed the bill 74–0.

    August 31, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted against expanding ballot-dropoff hours, restricting arrests near polls, and allowing remedies for disrupted voting (SB884). The Assembly passed the bill 57–18.

    August 31, 2026Opposes Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB788, creating a dedicated women’s corrections division, oversight commission, and gender-responsive staff training. The motion passed 78–0.

    August 30, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2604 requiring a statewide system for voters to electronically correct mail-ballot signature problems. The vote was 59–19.

    August 30, 2026Opposes Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2563 expanding and standardizing state sex-discrimination protections. They include discrimination based on conformity to sex or gender stereotypes. The vote was 60–15.

    August 30, 2026Opposes Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB1881, protecting Native American religious practices and access to sacred sites on state land, with legal enforcement. The motion passed 65–0.

    August 30, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 1578 requiring paid state elected officials to complete anti-hate training. The bill also adds anti-hate-speech training for elected local officials. The vote was 59–17.

    August 30, 2026Opposes Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB2770, returning San Pasqual Battlefield State Park land to the San Pasqual Band without charge and exempting it from property taxes. The motion passed 78–0.

    August 30, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for expanding translated election materials and bilingual voting assistance based on language-minority populations (SB1360). The Assembly passed the bill 65–0.

    August 30, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted against AB1798, restricting life and disability insurers’ use of genetic tests and banning use or disclosure of full genomes. The motion passed 55–12.

    August 28, 2026Opposes Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2212 expanding higher-education sexual-harassment and exploitation definitions. They address digital sexual material, sextortion and technology-facilitated harassment. The vote was 77–0.

    August 28, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1581 to require annual public statewide educational-outcome data for American Indian and Alaska Native pupils. The vote was 77–0.

    August 28, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1769 requiring transfer agreements and outreach for California tribal-college students. CSU and community colleges offering bachelor's degrees must participate; UC participation is requested. The vote was 78–0.

    August 28, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for extending anti-discrimination protections to perimenopause, menopause, and related conditions (AB1940). The Assembly approved the Senate changes 65–9.

    August 28, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2555 requiring English-learner reclassification at state proficiency thresholds. It adds alternative demonstration pathways for eligible students with disabilities and strengthens parent communication and follow-up monitoring. The vote was 77–0.

    August 27, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for requiring reasonable efforts to avoid religious holidays when scheduling state meetings and public-college events (AB395). The Assembly approved the Senate changes 77–0.

    August 27, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2468 coordinating support for educating students with disabilities in general classrooms. It redirects an existing $30 million appropriation to implement the program. The vote was 77–0.

    August 27, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2507 establishing an Office of Tribal Affairs. Relevant state agencies must designate tribal liaisons and support government-to-government consultation. The vote was 77–0.

    August 27, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB2304, requiring child-welfare social workers to obtain emergency medical care and notify a Native American child’s tribe. The motion passed 76–0.

    August 27, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1753 expanding interstate protective-order enforcement and victim access. It imposes ten-year firearm bans for specified misdemeanor protective-order violations and hate crimes. The vote was 63–5.

    August 27, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for allowing sectarian schools to provide publicly funded secular special education while strengthening pupil safety and background-check requirements (SB685). The Assembly passed the bill 73–0.

    August 26, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1980 establishing construction-apprenticeship grants. They expand training access for women, nonbinary people and underrepresented populations, contingent on appropriation. The vote was 79–0.

    August 26, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted against AB801, requiring periodic state examinations of mortgage lenders for unlawful discrimination. The motion passed 60–11.

    August 26, 2026Opposes Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted against restricting federal officers' state-law arrest authority and requiring anti-profiling terms in interagency agreements (SB1105). The Assembly passed the bill 58–19.

    August 25, 2026Opposes Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1824 to expand tribal notice, inquiry, placement preferences, active-efforts findings, expert testimony and indigent counsel protections in Indian-child guardianship and conservatorship proceedings. The vote was 78–0.

    August 25, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1775 expanding veteran discharge-upgrade help and authorizing housing-support grants. Priority goes to veterans whose discharges involved health conditions, sexual trauma, sexual orientation or gender identity. The vote was 65–2.

    August 25, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1713 to require public colleges to accept specified existing disability plans for accommodations and bar unnecessary new diagnostic evaluations beginning September 2027. The vote was 78–0.

    August 25, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for modifying tribal housing grant terms to respect sovereignty and waive real-property contributions where federal restrictions prevent ownership (SB1322). The Assembly passed the bill 78–0.

    August 25, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for creating a state justice program to coordinate missing and murdered Indigenous persons cases (SB891). The Assembly passed the bill 78–0.

    August 25, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB 503 to require developers and users of clinical decision-support AI to identify, disclose, monitor and mitigate foreseeable biased impacts. The vote was 70–1.

    August 24, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1784 to expand college pregnancy and family-status protections to undergraduates, require accommodations and leave protections, and establish coordination and notice duties. The vote was 77–0.

    August 20, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted against SB 1328 to require California State University and community college branch campuses and satellite sites to designate contacts for LGBTQ faculty, staff and students. The vote was 61–13.

    August 20, 2026Opposes Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted to adopt HR 130 to declare racism a public-health crisis in a racial-discrimination resolution. The vote was 78–0.

    August 19, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB 1187 to remove electronic agenda/document request systems, agenda translation and interpretation-assistance mandates for qualifying local legislative bodies. The vote was 73–0.

    August 17, 2026Opposes Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB 1431 to remove nomination-signature maxima and allow continuing submissions until the required minimum is verified. The vote was 72–0.

    August 13, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB 1420 to require statewide procedures for in-person submission of mail ballots without identification envelopes, with verification, secrecy and duplicate-vote safeguards. The vote was 72–0.

    August 13, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2596 to require mobilehome parks to comply with state housing and civil-rights laws when federal-program requirements are not followed and allow local age-verification access. The vote was 74–0.

    August 13, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2341 to require emergency information translations for languages comprising at least 5% of a locality's limited-English-proficient population. The vote was 74–0.

    August 13, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB 1381 to require special-school information for families of deaf, hard-of-hearing, blind, visually impaired and deaf-blind pupils, including IEP notices. The vote was 72–0.

    August 13, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted to adopt SCR 124 to encourage evaluation of transportation programs, policy options and pilot initiatives improving access for people with epilepsy, with federal and advocacy coordination. The vote was 70–0.

    July 2, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted against AB1958, expanding racial-discrimination challenges to plea negotiations and diversion, with access to prior case data. The passage motion failed 33–22 on 2026-05-28.

    May 28, 2026Opposes Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB2526, expanding special-education funding for students eligible for alternative assessments, contingent on appropriation. The motion passed 79–0.

    May 27, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB1540, establishing a specialized LGBTQ+ suicide-prevention call routing service under the 988 system, subject to federal approval. The motion passed 64–8.

    May 27, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB 2017 to recognize Eid al-Fitr and Eid al-Adha as state holidays. It authorizes negotiated school closures and use of qualifying state-employee leave credits for those observances. The vote was 64–1.

    May 26, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted against AB 1584 to create an appropriations-dependent State Air Resources Board Office of Civil Rights with training, compliance coordination and public reporting. The vote was 57–18.

    May 22, 2026Opposes Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted against AB 2164 to extend reproductive and gender-affirming healthcare shield protections to qualifying lawful acts in other states and restrict related extradition recognition. The vote was 57–14.

    May 21, 2026Opposes Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB 1763 to require excused religious-observance school absences without written parental requests or principal preapproval. The vote was 73–0.

    May 21, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB 2135 to strengthen long-term-care transfer and discharge notice verification, translation and accessibility, ombudsman notice and enforcement penalties. The vote was 68–1.

    May 14, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB 1928 to allow students in sexual-harassment grievance proceedings to have both a support person and an advisor. The vote was 77–0.

    May 14, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB 2191 to create an appropriations-dependent statewide resource for alternate diploma pathways for students with exceptional needs. The vote was 77–0.

    May 14, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Coauthored HR 84, a resolution condemning President Trump’s racist depiction of Barack and Michelle Obama and calling for an apology. The Assembly adopted it. He voted for the bill on 2026-02-09. Vote tallies: HR84 62–0.

    February 9, 2026Supports Civil Rights

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored SB 664, a bill creating blue envelopes to help drivers and passengers with disabilities communicate during traffic stops. It died without becoming law.

    February 2, 2026Supports Civil Rights

    Source: leginfo.legislature.ca.gov

  • Voted for AB 52 to authorize advisory committees for BIPOC and small-scale agricultural producers under the Farmer Equity Act. The vote was 63–7.

    January 26, 2026Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Coauthored AB 1225, a bill creating an advisory committee on access to state parks for people with disabilities. The governor vetoed it.

    October 11, 2025Supports Civil Rights

    Source: leginfo.legislature.ca.gov

  • Authored AB 1412, a law helping military children retain special education services when they change schools. It became law. He voted for the bill on 2025-05-23. Vote tallies: AB1412 70–0.

    October 7, 2025Supports Civil Rights

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for creating state antisemitism-prevention oversight and strengthening school protections against discriminatory instruction (AB715). The Assembly approved the Senate changes 71–0.

    September 13, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted against SB 851 to require notice of federal election litigation, make election certification ministerial, expand unauthorized law-enforcement restrictions at election sites, prohibit deceptive ballot envelopes, and revise voting-system approval requirements. The vote was 60–19.

    September 13, 2025Opposes Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for requiring separate demographic categories for major Middle Eastern and North African groups (AB91). The Assembly approved the Senate changes 80–0.

    September 12, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB 756 to require additional workforce and diversity data collection for film-tax-credit productions and publish annual compliance reports. The vote was 78–1.

    September 12, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for arranging emergency-shelter access for agencies serving older adults and people with disabilities (AB1069). The Assembly approved the Senate changes 80–0.

    September 11, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted against SB 515 to require local governments collecting employee ancestry or ethnicity data to report specified Black or African American subgroups beginning in 2027. The vote was 61–15.

    September 11, 2025Opposes Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB258, removing the spousal exception from the definition of rape. The motion passed 77–0.

    September 11, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for expanding tribal foster-care prevention agreements and funded legal representation for Indian families (AB1378). The Assembly approved the Senate changes 79–0.

    September 10, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for allowing accented names on vital records and increasing the added certified-copy fee from $3 to $5 (AB64). The Assembly approved the Senate changes 76–0.

    September 10, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for streamlining paratransit recertification for people whose disabilities were not expected to improve (AB1250). The Assembly approved the Senate changes 79–0.

    September 10, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for requiring health insurers to provide qualified language assistance without charging patients for interpreters (AB843). The Assembly approved the Senate changes 66–1.

    September 10, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB341, creating funded dental-care training and coordination for people with developmental and intellectual disabilities. The motion passed 80–0.

    September 9, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted against SB464, expanding pay-report categories, separating demographic records, and requiring penalties for employers who failed to report. The motion passed 64–7.

    September 9, 2025Opposes Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted against SB477, extending discrimination lawsuit deadlines during administrative appeals and related proceedings. The motion passed 59–19.

    September 9, 2025Opposes Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB734, barring police discipline based on Racial Justice Act court findings and requiring notice of officer-conduct challenges to agencies. The motion passed 76–0.

    September 8, 2025Opposes Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB373, strengthening oversight of disabled students placed in out-of-state schools, including private interviews and restraint-policy reviews. The motion passed 78–0.

    September 8, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB960, allowing caregivers to stay with disabled hospital patients outside normal visiting hours, subject to safety restrictions. The motion passed 78–0.

    September 4, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB932, extending sex and gender nondiscrimination requirements in community youth athletics to schools and additional public agencies. The motion passed 62–1.

    September 4, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for protecting students right to wear religious and cultural adornments at graduation-related events (AB1369). The Assembly approved the Senate changes 77–0.

    September 4, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB977, requiring California State University to consult tribes on reburying returned Native American remains on university land. The motion passed 78–0.

    September 2, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB507, allowing tribal housing to count toward local housing requirements without requiring tribes to waive sovereign immunity. The motion passed 74–0.

    August 28, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB671, requiring accessible and touch-free pedestrian signals and leading pedestrian intervals at state-controlled crossings. The motion passed 74–0.

    August 28, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Coauthored AJR 18, a resolution acknowledging historic wrongs against California Native Americans and urging federal action to honor tribal rights. The Assembly adopted it, but it did not clear the Senate. He voted for the bill on 2025-07-14. Vote tallies: AJR18 76–0.

    July 14, 2025Supports Civil Rights

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for barring insurers from requiring repeated autism diagnoses to maintain behavioral treatment coverage (AB951). The Assembly approved the Senate changes 77–0.

    July 14, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for SB142, extending the telephone surcharge supporting communication services for deaf and disabled people through 2034. The motion passed 72–1.

    June 27, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB1242, expanding state language access obligations and funding a health and human services language access director. The motion passed 72–3.

    June 3, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted against AB906, requiring local housing sites and rezoning plans to reduce residential segregation and advance fair housing. The motion passed 56–13.

    June 3, 2025Opposes Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for AB667, allowing interpreters for applicants taking professional license exams when English proficiency was not required. The motion passed 71–1.

    June 3, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for requiring nondiscretionary election certification, voting guides in jails, and penalties for deceptive ballot-collection envelopes (AB331). The Assembly passed the bill 71–1.

    June 2, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for requiring translations of public housing-agency guidance explaining rights and services (AB413). The Assembly passed the bill 79–0.

    June 2, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for requiring film-credit applicants to meet diversity goals rather than merely make good-faith efforts (AB1377). The Assembly passed the bill 64–5.

    June 2, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for allowing individualized special-education plans limited to deaf and hard-of-hearing services (AB784). The Assembly passed the bill 71–0.

    May 23, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

  • Voted for encouraging water suppliers to issue emergency notices in customers' preferred languages (AB990). The Assembly passed the bill 75–0.

    April 24, 2025Supports Civil Rights

    Source: clerk.assembly.ca.gov

Track record — Corporate Accountability

Corporate Accountability · 236 support · 54 oppose
  • Coauthored AB 1709, a law restricting addictive online features for users under 16 and creating an online safety advisory commission. It became law. He voted for the bill on 2026-08-31. Vote tallies: AB1709 78–0.

    September 10, 2026Supports Corporate Accountability

    Source: downloads.leginfo.legislature.ca.gov

  • Voted against limiting utility memorandum and balancing accounts to necessary costs and requiring recurring review and closure of unnecessary accounts (SB1098). The Assembly passed the bill 50–15.

    August 31, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against strengthening emergency housing price-gouging rules and treating specified cost justifications as affirmative defenses (SB1365). The Assembly passed the bill 48–19.

    August 31, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against AB2575, protecting patient-care workers’ professional judgment and limiting liability defenses for clinical decision-support developers. The motion passed 51–16.

    August 31, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against AB1609, requiring large businesses to identify customer-service chatbots and provide timely access to human customer-service agents. The motion passed 58–18.

    August 31, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against requiring insurers to offer expanded home-replacement and living-expense coverage and strengthening disaster claims protections (SB876). The Assembly passed the bill 59–19.

    August 31, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against raising security-guard training requirements and requiring paid annual training, deescalation instruction, and stronger enforcement (SB1203). The Assembly passed the bill 58–19.

    August 31, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for requiring advertisements featuring synthetic performers to disclose their use (SB1050). The Assembly passed the bill 66–7.

    August 31, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for temporarily prohibiting toys containing companion chatbots (SB867). The Assembly passed the bill 74–1.

    August 31, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2493 establishing a transmission-development monitor. Utilities must take remedial action for identified project deficiencies. The vote was 60–16.

    August 31, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against increasing penalties for qualifying large nonresidential building safety violations (SB716). The Assembly passed the bill 45–18.

    August 31, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for requiring new tariffs for qualifying large electric customers and safeguards against shifting their costs to other ratepayers (SB886). The Assembly passed the bill 62–7.

    August 31, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against requiring qualifying cold-storage facilities to establish emergency contingency funds and exempting specified Boyle Heights fire settlements from state income tax (AB817). The Assembly approved the Senate changes 55–19.

    August 31, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2437 to require vehicle storage facilities to accept debit cards and prohibit added ownership-document barriers to releasing impounded vehicles. The vote was 78–0.

    August 31, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for setting residential insurance claim deadlines and requiring interest on overdue payments (SB878). The Assembly passed the bill 70–0.

    August 31, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for companion-chatbot child-safety assessments, independent audits and legal remedies through AB 2023 and SB 1119. The later SB 1119 version required assessments before new or substantially changed chatbots and allowed Attorney General access to audits for cause. Vote tallies: SB1119 69–4; AB2023 66–8.

    August 31, 2026Supports Corporate Accountability

    Source: downloads.leginfo.legislature.ca.gov

  • Voted against requiring responses to underground landfill heating, with substantial penalties and community mitigation funding (AB28). The Assembly approved the Senate changes 61–13.

    August 31, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1680 to require FAIR Plan corrective actions and penalties and authorize insurance commissioner adjustments to policy limits and coverage offerings. The vote was 72–1.

    August 31, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2321 criminalizing obstruction of workplace-safety inspections. It expands criminal enforcement of willful violations causing serious injury, illness or exposure. The vote was 58–17.

    August 31, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB2383, requiring data-center electricity rates to cover their added costs and protect other customers from cost shifts. The motion passed 67–2.

    August 31, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against requiring backup safety systems and inspections for reactive-chemical storage facilities and restricting nearby residential siting (SB883). The Assembly passed the bill 63–13.

    August 31, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB2469, requiring data-center water assessments and payment of the full cost of necessary water infrastructure. The motion passed 61–12.

    August 31, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1349 to prohibit speculative event-ticket sales and deceptive resale websites, require marketplace prevention measures, and impose double-price damages plus specified attendance expenses when sellers fail to supply tickets. The vote was 67–0.

    August 31, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against requiring mass-layoff notices to identify jobs displaced by AI or other automation (SB951). The Assembly passed the bill 56–15.

    August 31, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for revising carpet-recycling producer responsibilities, public collection access, enforcement penalties, and apprenticeship funding (AB904). The Assembly approved the Senate changes 72–2.

    August 31, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1159 to expand student-data privacy protections to higher education, prohibit covered student information from training generative AI, and authorize harmed students to sue noncompliant operators. The vote was 70–4.

    August 31, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1715 requiring electric and gas utilities to disclose taxpayer funding of at least $1 million. Utilities must pass the financial benefits of received funding to ratepayers. The vote was 66–9.

    August 30, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB69, allowing insurers to offer regular-market policies to FAIR Plan customers and requiring notice of available coverage options. The motion passed 78–0.

    August 30, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1983 to regulate sequential repayment of continuing-care entrance fees with dedicated accounts, queue assignment, disclosures and fourteen-day payment deadlines. The vote was 79–0.

    August 30, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2633 expanding secondhand-dealer licensing and transaction reporting beyond principal-business dealers. Coin dealers and specified donated goods are exempt. The vote was 79–0.

    August 30, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for limiting AI use in psychotherapy, requiring consent for recording or screening, and barring companion chatbots from being advertised as psychotherapy (SB903). The Assembly passed the bill 74–1.

    August 30, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against requiring notice and access to employee data used in automated discipline or termination, with anti-retaliation protections (SB947). The Assembly passed the bill 53–14.

    August 30, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for requiring online services accessed by children to take reasonable steps against specified harm and allowing children to void certain contracts (AB2246). The Assembly approved the Senate changes 73–1.

    August 30, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for barring prior authorization for medically necessary direct-acting hepatitis C medicines (AB1843). The Assembly approved the Senate changes 60–14.

    August 30, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for requiring insurers to disclose claim valuation, measurement, and loss-adjustment calculations, including preliminary versions (SB877). The Assembly passed the bill 78–0.

    August 30, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against AB2253, requiring substantiation of recycled-content marketing claims across products, not just plastic food containers. The motion passed 42–20.

    August 30, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against AB1776, prohibiting monopolies and buyer monopolies under state antitrust law, enforceable by the attorney general or district attorneys. The motion passed 60–16.

    August 30, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2518 to require SDG&E to energize construction-ready projects within specified deadlines and report performance through 2029. The vote was 79–0.

    August 30, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against AB1542, barring most sales or sharing of sensitive personal information to third parties. The motion passed 44–19.

    August 30, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against requiring conspicuous recording indicators on wearable devices and consent for recording where customers reasonably expect privacy (SB1130). The Assembly passed the bill 57–14.

    August 30, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB2598, requiring hospitals and skilled nursing facilities to notify known next of kin after deaths, with penalties for failure. The motion passed 79–0.

    August 30, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against requiring vehicle-battery labels, supplier registration, and fees to administer traction-battery recovery oversight (SB615). The Assembly passed the bill 61–16.

    August 30, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1198 to apply updated prevailing-wage rates to qualifying public-works contracts worth at least $35 million beginning July 2027, with review petitions and housing exemptions. The vote was 68–7.

    August 30, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 998 in 2025 and AB 2667 in 2026 to improve safe disposal of school-confiscated vape devices. AB 2667 also banned disguised vapes and vapes with video games. He approved its Senate changes on 2026-08-30. Vote tallies: AB998 77–0; AB2667 78–0.

    August 30, 2026Supports Corporate Accountability

    Source: downloads.leginfo.legislature.ca.gov

  • Voted to approve Senate amendments to AB 2779 to exempt dietary supplements from uniform food quality-and-safety date-label rules. The vote was 78–0.

    August 30, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for making social-media platforms liable for specified injuries to children caused by failure to exercise ordinary care (AB2). The Assembly approved the Senate changes 73–0.

    August 28, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against AB1798, restricting life and disability insurers’ use of genetic tests and banning use or disclosure of full genomes. The motion passed 55–12.

    August 28, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2439 to limit homeowner-association restrictions on public-street use and require assessment-payee change notices, records and repeated-failure penalties. The vote was 76–0.

    August 28, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for limiting specified online pen-register and tracking-device lawsuits to the Attorney General, including certain pending claims (SB690). The Assembly passed the bill 66–0.

    August 28, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB2244, creating regulated non-ultraprocessed food certification and requiring large grocery stores to identify qualifying products. The motion passed 72–0.

    August 28, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1640 banning restaurant-reservation resale above the original acquisition price. Government and private civil penalties provide enforcement. The vote was 78–0.

    August 28, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1857 to void qualifying restrictions preventing replacement grocery stores at closed sites and prohibit new restrictive covenants with modification procedures. The vote was 76–0.

    August 27, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1901 requiring disclosure of intentionally added diaper ingredients online and on packaging. Noncompliant products are prohibited. The vote was 71–1.

    August 27, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against establishing insurance-consumer privacy notices, consent limits, data correction or deletion rights, and stronger penalties (SB354). The Assembly passed the bill 59–16.

    August 27, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for requiring rental pet-policy disclosure and refunds when missing disclosure causes a paid applicant to abandon an application (SB1296). The Assembly passed the bill 74–0.

    August 27, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2613 to require additional opted-in electronic notices about health-plan provider-contract terminations and renewed agreements. The vote was 77–0.

    August 27, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1838 to require wage-and-hour violation disclosures for local public-works bidders, with disqualification appeals and project-labor-agreement and prequalification exemptions. The vote was 64–8.

    August 27, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against requiring chain-restaurant menus to flag high-added-sugar beverages and display explanatory warnings (SB869). The Assembly passed the bill 56–11.

    August 27, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1577 requiring data-center energy-use and related operational reports to state regulators. Data centers must also disclose expected energy use and noise to local permitting agencies. The vote was 58–11.

    August 27, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for standardizing health-insurance provider directories and protecting patients who rely on inaccurate provider listings (AB280). The Assembly approved the Senate changes 64–2.

    August 27, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against requiring insurers to correct violations identified in regulatory examinations, with enforceable penalties (SB1209). The Assembly passed the bill 64–11.

    August 27, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2532 to require Poison Help information and serving notices and measures for cannabis beverages, and prohibit marketing multiserve beverages as single-serving products. The vote was 74–0.

    August 27, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1931 to create home-protection contract agent licensing and utility billing pathways with disclosures, thirty-day returns, employee limits and coverage safeguards. The vote was 78–0.

    August 26, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for keeping approved health-care prior authorizations valid for at least one year or a shorter requested treatment period (AB539). The Assembly approved the Senate changes 64–4.

    August 26, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for requiring state contractors to honor listed small-business subcontractors and certify their payment and participation (SB1340). The Assembly passed the bill 79–0.

    August 26, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1927 criminalizing impersonation of licensed bail agents to solicit bail. It also criminalizes employing known or reasonably identifiable impostors. The vote was 79–0.

    August 26, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for capping design-bid-build architecture and engineering contract retention at 5%, with timely release and complex-project exceptions (SB1205). The Assembly passed the bill 78–0.

    August 26, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2050 to require HOA reserve funding sufficient to prevent projected negative balances over thirty years, with budget transfers and special assessments beginning in 2032. The vote was 65–4.

    August 26, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2599 requiring qualifying large, long-established businesses to disclose historical slavery involvement. They must certify compliance when seeking state contracts; implementation depends on appropriation. The vote was 60–13.

    August 26, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for allowing child influencers to demand removal or editing of qualifying paid family-vlogger content and sue for violations (SB1247). The Assembly passed the bill 79–0.

    August 26, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against AB801, requiring periodic state examinations of mortgage lenders for unlawful discrimination. The motion passed 60–11.

    August 26, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for requiring prudent care by homeowner-association managers and timely disclosure of building-inspection information (SB1238). The Assembly passed the bill 76–0.

    August 26, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1946 expanding social-platform reporting of child sexual-abuse material. It requires human review of certain reports and strengthens liability for violations. The vote was 78–0.

    August 26, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2039 to protect attorney-conduct whistleblowers, regulate client financial assistance, prohibit interest and strengthen sanctions for paid case solicitation. The vote was 79–0.

    August 26, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for allowing pharmacist substitution of biosimilar medicines and requiring lower-cost biosimilars on qualifying insurance formularies (SB1094). The Assembly passed the bill 78–0.

    August 26, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for banning intentionally added bisphenols in paper receipts and requiring safer substitute chemicals (AB1604). The Assembly approved the Senate changes 73–2.

    August 26, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 739 to require annual homeowner-association review and member-accessible records of management-agent fees. The vote was 79–0.

    August 26, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for expanding safety rules for youth transport-escort services and restricting behavioral restraints (SB1190). The Assembly passed the bill 77–0.

    August 25, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for prohibiting retail nitrous-oxide sales subject to legitimate-use exceptions and allowing stronger local restrictions (SB758). The Assembly passed the bill 78–0.

    August 25, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for tightening fireworks storage, licensing, inspections, and penalties for violations (SB828). The Assembly passed the bill 77–0.

    August 25, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for requiring tobacco retailers to post lung-cancer screening notices, with civil penalties for violations (SB1124). The Assembly passed the bill 66–4.

    August 25, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for raising public-works contractor registration fee limits to $1,000 and strengthening enforcement penalties (SB909). The Assembly passed the bill 65–8.

    August 25, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2361 to replace vehicle-sharing programs' assumption of all owner liability with specified third-party injury and damage coverage minimums and nonreturn exceptions. The vote was 71–0.

    August 25, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for setting investigation deadlines for unlicensed addiction facilities and scrutinizing money transfers involving recovery residences (SB490). The Assembly passed the bill 77–0.

    August 25, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1847 extending qualifying mortgage forbearance to twenty-four months. It covers uninhabitable homes damaged by the 2025 Los Angeles fires and requires an option to defer repayment to the loan's end. The vote was 73–0.

    August 25, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2305 to bar corporate legal funders from controlling litigation decisions and void interfering contracts, while expressly permitting nonrecourse litigation finance and providing civil remedies. The vote was 78–0.

    August 25, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for expanding heritage-school enrollment eligibility and requiring notice that the state does not regulate those schools (SB549). The Assembly passed the bill 75–0.

    August 25, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for conditioning zero-emission truck incentives on vehicle pricing transparency and allowing recovery of funds obtained through false data (SB1213). The Assembly passed the bill 76–0.

    August 25, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for setting 10-day assignment and 120-day investigation deadlines for complaints against licensed addiction-treatment facilities (SB329). The Assembly passed the bill 77–0.

    August 25, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2025 to require rental advertisements to disclose digitally altered images and provide unaltered images except specified original renderings. The vote was 78–0.

    August 25, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2577 to require public-benefit findings for Proposition 65 settlements and attorney fees, qualifying exposure reductions or warnings, and review of Attorney General fee objections. The vote was 78–0.

    August 25, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for revising AI-content provenance disclosures and applying provider obligations without the million-user threshold (SB1000). The Assembly passed the bill 72–0.

    August 25, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2076 to add nitrous oxide to online age-restricted product rules, prohibit gift-card evasion and strengthen penalties and injunctive enforcement. The vote was 78–0.

    August 25, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for tightening electric-bicycle and moped labeling, battery safety, and rules against unauthorized motorized devices on public roads (SB1167). The Assembly passed the bill 77–0.

    August 25, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 1267 to make owners responsible for damage from use of their electric vehicle chargers in common areas and require installers to indemnify associations for installation damage. The vote was 78–0.

    August 24, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 1288 to require notification of nonprobate security beneficiaries after owners die and distribution within 60 days of complete documentation. The vote was 70–3.

    August 24, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for allowing treating providers to request drug-dose adjustments without repeated prior authorization, with insurers responding within 72 hours (SB964). The Assembly passed the bill 77–0.

    August 24, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 1368 to extend the speech-language and hearing professions board through 2031, revise licensing and education rules, regulate assistant titles and independent practice, and authorize online hearing aid sales. The vote was 76–0.

    August 24, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 501 to strengthen remedies against baseless lawsuits, liens and financing statements, including debtor notice, termination procedures and civil penalties. The vote was 78–0.

    August 24, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 1363 to extend the barbering and cosmetology board through 2031, revise establishment licensing and apprenticeship oversight, and limit apprentice participation fees. The vote was 76–0.

    August 24, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for requiring windshield-repair insurance disclosures and banning inducements for glass insurance claims (SB988). The Assembly passed the bill 78–0.

    August 24, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against SB 501 to expand battery producer recycling obligations to small and medium formats, require financial controls and recycling rates, and strengthen inspections and record retention. The vote was 62–14.

    August 24, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for setting inspection and certification rules for commercial electric-vehicle chargers (SB969). The Assembly passed the bill 77–0.

    August 24, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for requiring insurance coverage of medically necessary FDA-approved Alzheimer treatments without specified step-therapy barriers (SB950). The Assembly passed the bill 77–0.

    August 24, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 1299 to codify fire sprinkler fitter certification, training and supervision requirements, with inspection, stop-work and misdemeanor enforcement. The vote was 71–4.

    August 24, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for restricting recreational nitrous-oxide sales and allowing repeated violations to trigger license suspension or revocation (SB936). The Assembly passed the bill 78–0.

    August 24, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 392 and AB 1705 to require pornographic websites to verify consent and adult status for sexually explicit content. AB 392 included a 48-hour takedown system. AB 1705 added enforcement rules and excluded private dating-app messages. Vote tallies: AB392 78–0; AB1705 78–0.

    August 24, 2026Supports Corporate Accountability

    Source: downloads.leginfo.legislature.ca.gov

  • Voted against Senate amendments to AB 2011 to preserve mental-health and substance-use insurance parity requirements based on federal rules as of January 2025 and require coordinated state compliance guidance. The vote was 61–13.

    August 24, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 1417 to require notice and public meetings for substantial mutual-water-company increases or assessments and generally prohibit billing shareholders' tenants. The vote was 66–6.

    August 24, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 946 to make consumer credit reporting protections and remedies for escrow agent rating services permanent. The vote was 77–0.

    August 20, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1864 requiring screening safeguards for synthetic-nucleic-acid providers and benchtop synthesis-equipment manufacturers. They must publicly attest compliance, with civil penalties for violations. The vote was 77–0.

    August 20, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2116 requiring licenses for commercial financing providers and brokers. It also bars confessions of judgment or powers of attorney obtained before a recipient defaults. The vote was 76–0.

    August 20, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2143 banning online marketplaces from facilitating noxious-weed deliveries into California. Administrative penalties and recovery of remediation costs follow required notice. The vote was 77–0.

    August 20, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 1049 to give healthcare claimants at least ninety days to correct remediable denied or overpayment claims with dispute-resolution access. The vote was 73–0.

    August 20, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1684 to restrict homeowner-association prohibitions on code-compliant cooling systems and provide damages, civil penalties and attorney fees for willful violations. The vote was 76–0.

    August 20, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 871 to require financial institutions to report suspected elder financial abuse to the FBI internet-crime center, notify affected customers, and train mandated reporters beginning in 2028. The vote was 78–0.

    August 20, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2249 defining prohibited child-attractive cannabis packaging and marketing. The definition covers designs likely to appeal to people under twenty-one. The bill also authorizes additional safeguards. The vote was 69–1.

    August 20, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 1029 to transfer unclaimed vehicle-lien sale proceeds to state unclaimed-property administration after three years instead of barring later claims. The vote was 76–0.

    August 20, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2233 to bar health plans and insurers from restricting clinically authorized behavioral-treatment hours within a six-month authorization period. The vote was 76–0.

    August 20, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 874 to require background checks for specified Medi-Cal behavioral health treatment providers, stakeholder input on coverage and billing policies, and public utilization reporting. The vote was 78–0.

    August 20, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1892 to require HOA repairs for qualifying common-area utility interruptions and shorten or target specified election notices. The vote was 76–1.

    August 19, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1957 revising foreclosure bidding preferences for tenants and qualifying community organizations. It removes prospective owner-occupants from the eligible-bidder category and authorizes civil penalties. The vote was 62–0.

    August 19, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 764 and SB 977 to require chain restaurants to offer a children’s meal meeting nutrition standards, including a 550-calorie maximum. The later SB 977 version required staff compliance information but omitted SB 764’s menu-symbol requirement. Vote tallies: SB764 74–0; SB977 77–1.

    August 19, 2026Supports Corporate Accountability

    Source: downloads.leginfo.legislature.ca.gov

  • Voted to approve Senate amendments to AB 1977 to revise notary examinations and secure electronic signatures, online platform registration fees and renewals, and limits on fees for incomplete online notarizations. The vote was 62–9.

    August 19, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1954 to prohibit unauthorized resale-platform transactions in municipal golf reservations, with limited at-cost individual transfers. The vote was 78–0.

    August 19, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 941 to cap private-detention commissary prices at a thirty-five-percent markup over vendor cost. The vote was 70–1.

    August 17, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 505 to require multifactor or equivalent secure user authentication for licensed money transmitters. The vote was 75–0.

    August 17, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 1316 to extend labor-enforcement liens through ten-year renewals and restrict use of records withheld after Labor Commissioner requests. The vote was 72–0.

    August 13, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2685 to authorize walnut quality and labeling standards through marketing-law procedures and publish processing-strawberry reports online. The vote was 74–0.

    August 13, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2596 to require mobilehome parks to comply with state housing and civil-rights laws when federal-program requirements are not followed and allow local age-verification access. The vote was 74–0.

    August 13, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 493 to require interest on insurance proceeds held by mortgage lenders. He then supported AB 1278 to specify payment methods, annual or account-closing payments and handling of uncashed checks. Vote tallies: AB493 77–0; AB1278 74–0.

    August 13, 2026Supports Corporate Accountability

    Source: downloads.leginfo.legislature.ca.gov

  • Authored AB 634, a bill barring businesses from manufacturing, distributing or offering for sale in California products containing tianeptine or marketed as containing it. It was held in committee. He voted for the bill on 2026-01-29. Vote tallies: AB634 74–0.

    August 13, 2026Supports Corporate Accountability

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB 576 to prohibit louder advertisements on video streaming services. He supported SB 96 to extend the rule to music, podcasts and user-generated videos. Vote tallies: SB576 71–0; SB96 71–0.

    August 6, 2026Supports Corporate Accountability

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored HR 117, a resolution urging Congress to revise federal Section 230 protections for online platforms, beginning with a sunset law. The Assembly adopted it.

    August 6, 2026Supports Corporate Accountability

    Source: leginfo.legislature.ca.gov

  • Voted for SB 1165 to update contractor tax-liability enforcement and disclosure authorizations for CDTFA, including written installment agreements. The vote was 76–0.

    August 6, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 33 to extend public-works claim-resolution procedures indefinitely. The vote was 70–0.

    July 2, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against AB1720, capping ticket resale markups and resale-marketplace fees at10% for independent venues. The motion passed 49–16.

    May 28, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to pass Assembly Bill 1758, a bill to raise the yearly fee travel sellers pay into the fund that repays defrauded customers. The Assembly passed it 57-15. The bill has passed the Legislature and is awaiting the governor's decision.

    May 28, 2026Supports Corporate Accountability

    Source: legiscan.com

  • Voted against AB1859, giving labor-management committees access to public-work sites to check prevailing wages and apprenticeship compliance. The motion passed 60–14.

    May 27, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against AB1921, requiring game operators to provide playable alternatives, updates, or refunds after shutting down necessary online services. The motion passed 43–16.

    May 27, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB2302, requiring monthly heavy-metal testing of infant formula and disclosure of results, with sales restrictions for noncompliance. The motion passed 69–0.

    May 27, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB2101, requiring human-trafficking notices and training for private disaster recovery and mitigation workers. The motion passed 75–0.

    May 27, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against surveillance-pricing bans in AB 446 and AB 2564. AB 2564 narrowed the ban to retailers pricing goods using personally identifiable surveillance data and specified public and private enforcement. Vote tallies: AB446 47–20; AB2564 42–21.

    May 27, 2026Opposes Corporate Accountability

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB 1990 to require pharmaceutical-grade ingredients and verification for specified compounded weight-management drugs. It strengthens testing and recordkeeping safeguards and bans misleading advertisements. The vote was 69–1.

    May 26, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1903 to establish an alternative defect-claim process for certified new condominiums and townhouses. It requires proof of physical damage to another component and restricts recovery of investigative costs. The vote was 70–0.

    May 26, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 2549 to extend electronic-waste recycling fee duties to online marketplace facilitators. It creates standardized product notices and a sixty-day retailer compliance period. The vote was 78–0.

    May 26, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against AB 1810 strengthening firearms-dealer removal and inspection rules and revising inspection fees. It adds annual inspections for dealers with the highest shares of crime-linked recovered guns. The vote was 58–20.

    May 26, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1796 to replace private interior-design certification with state licensing by the California Architects Board. Unlicensed professional practice becomes a misdemeanor. The vote was 51–7.

    May 26, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Coauthored AB 1585 to restrict American-origin claims for wines covered by California's labeling rules and bottled from July 2027. Those wines had to use entirely U.S.-grown agricultural ingredients. It advanced in the Legislature but did not become law. He voted for the bill on 2026-05-26. Vote tallies: AB1585 67–0.

    May 26, 2026Supports Corporate Accountability

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB 586 and AB 1939 to authorize professional fiduciary corporations and set court-appointment safeguards. AB 1939 added registration, disclosure and regulatory-fee requirements starting in 2028. Vote tallies: AB586 77–0; AB1939 76–0.

    May 26, 2026Supports Corporate Accountability

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB 1812 to prohibit plastic-containing products labeled compostable or home compostable. The bill also revises certification standards for permitted compostability claims. The vote was 64–1.

    May 26, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1965 to strengthen cannabis retesting controls, state off-the-shelf testing access, customer certificates and laboratory performance review. The vote was 73–0.

    May 21, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against AB 2030 to restrict weight-loss and muscle-building supplement and diet-pill sales to minors with age verification and civil enforcement. The vote was 57–7.

    May 21, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 2705 to add agreement and disclosure conditions for representatives claiming excess proceeds from tax-defaulted property sales. The vote was 67–0.

    May 21, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against AB 2350 to regulate rent-advance loans through installment limits, late-fee restrictions and advertising disclosures. The vote was 52–14.

    May 21, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1744 to prohibit marine-safe sunscreen advertising unless products are free of specified chemical ultraviolet filters. The vote was 70–2.

    May 21, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 2724 to require annual public reviews and ZIP-code listings of distressed insurance areas. The vote was 77–0.

    May 14, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 2771 to extend private-college oversight through 2030 and revise accreditation, religious and trade exemptions, visa enrollment limits, records, branch approval and tuition recovery. The vote was 76–0.

    May 14, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1779 to strengthen addiction-treatment inducement restrictions and require qualifying transportation assistance to include round trips, written acknowledgments and public reporting. The vote was 77–0.

    May 14, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 2272 to allow state-contract subcontractors to request invoice payment status and require prime contractors to confirm subcontractor payments on request. The vote was 77–0.

    May 14, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1559 to require insurer notice and access to aerial property images, restrict stale-image coverage terminations and allow accuracy disputes and remediation verification. The vote was 77–0.

    May 14, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 2198 to revise title-insurance rate filings, allow commissioner objections and require online and in-office rate access and retention. The vote was 77–0.

    May 14, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 2435 to establish escalating fines and jail penalties for unauthorized land-surveying convictions. The vote was 77–0.

    May 14, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1817 to require detailed mobilehome rule-violation notices and retain management's burden to prove violations before ending tenancy. The vote was 73–0.

    May 4, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 2085 to require commercial weighing and measuring device readings to be accurately visible to customers and operators, subject to exceptions. The vote was 73–0.

    May 4, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1773 to require a public state website displaying pharmacy-benefit managers' licensing information. The vote was 73–0.

    May 4, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1736 to extend prohibitions on fabricated lobbying support or communications using fictitious or unconsenting identities to lobbyist employers. The vote was 74–0.

    April 23, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 2402 to exempt qualifying multiservice health clubs from the $4,400 health-studio contract payment limit. The vote was 69–1.

    April 20, 2026Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1583 to expand venues for criminal wage-theft and labor-trafficking prosecutions to victim residence, contract formation, work locations and business locations. The vote was 71–0.

    March 12, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Authored AB 826, a bill requiring advertisements for veterans benefit services to carry warnings about free help and accreditation. It died without becoming law.

    January 31, 2026Supports Corporate Accountability

    Source: leginfo.legislature.ca.gov

  • Voted for AB 1245 to require anti-trafficking compliance certifications, subcontractor due diligence, employee notices and sanctions for state contracts exceeding $550,000. The vote was 75–0.

    January 29, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 910 to add prescription-drug pricing and payment data to state healthcare-cost analyses and require referral and action on pharmacy-benefit manager noncompliance. The vote was 71–2.

    January 29, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1235 to require skilled-and-trained construction workforces on qualifying California State University contracts, excluding specified projects including housing. The vote was 64–5.

    January 29, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 683 to authorize recorded LLC authority certifications for real-estate transactions and protect good-faith reliance on certified signing authority. The vote was 70–0.

    January 29, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against AB 1406 to raise from 3% to 6% the condominium-sale liquidated-damages threshold above which sellers must meet specified accounting requirements. The vote was 41–15.

    January 29, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1382 to prohibit commercial import or sale of pets with cosmetic transgenic traits, subject to exceptions and civil penalties. The vote was 73–0.

    January 29, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 714 to remove the low-cost private-school regulatory exemption for commercial driver's license training. The vote was 74–1.

    January 26, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 1184 to expand homeowner-association emergency-rule notices, prohibit serial board deliberations, require litigation notices and recording access, and bar fees for electronically distributed minutes. The vote was 69–0.

    January 22, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB 768 to revise mobilehome rent-control exemptions for nonpermanent housing and require notice, supporting documentation and a rebuttable presumption favoring homeowner statements before changing tenancy terms. The vote was 64–1.

    January 20, 2026Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Coauthored SB 440, a law creating a claim-resolution process for contractors and subcontractors on qualifying private construction contracts entered during 2026–2029. It became law. He voted for the bill on 2025-08-21. Vote tallies: SB440 77–0.

    October 10, 2025Supports Corporate Accountability

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB963, requiring owners and developers to supply payroll records for investigations of prevailing-wage violations. The motion passed 66–6.

    September 13, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 254 to enact energy omnibus creating transmission financing and tax credits; revising wildfire planning, utility claims financing and ratepayer-backed fund charges; limiting returns on specified mitigation costs; and requiring electric-connection performance audits. The vote was 69–0.

    September 13, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for bond financing to help the FAIR Plan pay property insurance claims (AB226). The Assembly approved the Senate changes 74–0.

    September 13, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 495 to require insurer reinsurance and catastrophe-model reporting, extend emergency-loss documentation deadlines, and increase advance personal-property payments to 60% of policy limits, capped at $350,000. The vote was 78–0.

    September 13, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB653, requiring talent agents, managers, and coaches serving minors to report suspected child abuse. The motion passed 75–0.

    September 13, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 732 to allow county agricultural commissioners to levy civil penalties for pest nuisances on neglected crops, with notice, hearing rights, and relief for good-faith corrective action. The vote was 72–0.

    September 13, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 646 to require prenatal vitamin heavy-metal testing and public disclosures beginning in 2027. The vote was 77–0.

    September 13, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 547 to extend post-wildfire cancellation and nonrenewal protections and exceptions to commercial property insurance. The vote was 79–1.

    September 13, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for restricting intoxicating hemp products and bringing more cannabinoids under licensed cannabis regulation and taxes (AB8). The Assembly approved the Senate changes 73–1.

    September 13, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 889 to tighten calculations of prevailing-wage benefit credits, revoke prior annualization exemptions, and require employer payment records while preserving an exception for immediately vested pension contributions. The vote was 77–1.

    September 13, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1273 to require separate public consideration of large electric-utility rate increases, with at least 30 minutes of public comment for increases exceeding 5%, and clarify renewable-procurement compliance periods. The vote was 73–0.

    September 13, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 378 to require online cannabis and hemp marketplaces to provide licensing warnings and complaint mechanisms, and impose liability for certain unlawful paid advertisements. The vote was 76–0.

    September 12, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for banning online gambling sweepstakes and knowing support of their operation (AB831). The Assembly approved the Senate changes 79–0.

    September 12, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB476, tightening scrap-metal transaction records and raising penalties for illegally selling street lights and other infrastructure. The motion passed 80–0.

    September 12, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 703 to require port trucking companies and drivers to report employment and tax-compliance information and require public reporting to help enforce worker-classification rules. The vote was 66–10.

    September 12, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1327 to allow emailed cancellation notices for home-improvement and home-solicitation contracts and require seller contact information to help buyers cancel. The vote was 80–0.

    September 12, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 641 to allow disaster-related professional-licensing waivers, restrict hazardous-debris work to qualified contractors, and authorize discipline for certain below-market real-estate solicitations after disasters. The vote was 80–0.

    September 12, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against SB 809 to clarify that truck ownership does not establish independent-contractor status, require vehicle-expense reimbursement for employee drivers, and offer penalty amnesty to construction trucking firms that properly reclassify drivers and pay owed compensation. The vote was 63–12.

    September 12, 2025Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 776 to extend optometry regulation through 2030, revise licensing and mobile-office requirements, and require patients to receive their contact-lens prescriptions. The vote was 78–2.

    September 12, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 767 to require monthly reporting on specified crude-oil pipeline volumes, capacity, and operation to help monitor transportation-fuel supply. The vote was 80–0.

    September 12, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 53 to require large frontier-AI developers to publish safety frameworks and report catastrophic risks, protect whistleblowers, and plan a public CalCompute research cluster. The vote was 59–7.

    September 12, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB351, barring private equity and hedge funds from controlling physicians’ and dentists’ medical decisions or restricting their criticism. The motion passed 80–0.

    September 12, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 822 to apply unclaimed-property rules to digital financial assets, establish owner notices and state custody procedures, and authorize conversion with repayment of net proceeds to valid claimants. The vote was 80–0.

    September 12, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 11 to extend impersonation and likeness protections to AI digital replicas, require consumer warnings on replica-generating tools, and direct review of AI-generated court evidence. The vote was 79–0.

    September 12, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 56 to require recurring black-box health warnings on covered social-media platforms beginning in 2027. The vote was 59–7.

    September 12, 2025Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 290 to require the FAIR Plan to offer automatic premium payments while prohibiting cancellation solely for not enrolling in autopay. The vote was 80–0.

    September 12, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 756 to require additional workforce and diversity data collection for film-tax-credit productions and publish annual compliance reports. The vote was 78–1.

    September 12, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against SB 57 to authorize a Public Utilities Commission assessment of whether data-center electricity demand shifts costs to other ratepayers and require a public report. The vote was 57–18.

    September 12, 2025Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 774 to extend real-estate and appraiser regulatory oversight, revise fraud-recovery accounts and license-suspension safeguards, and require reporting on military-training credit for licensure. The vote was 79–0.

    September 11, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against barring utilities from charging ratepayers for efforts opposing municipalization and expanding public-advocate access to utility accounts (SB24). The Assembly passed the bill 46–9.

    September 11, 2025Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB 37 to tighten lawyer advertising and referral rules, prohibit misleading legal advertisements, and expand civil remedies for unlawful solicitation and advertising. The vote was 78–1.

    September 11, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB1529, revising rent limits in qualifying affordable housing developments and notices protecting subsidized housing preservation. The motion passed 79–0.

    September 11, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for banning unsolicited purchase offers for homes in specified wildfire-affected areas (AB851). The Assembly approved the Senate changes 66–7.

    September 11, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB361, expanding data-broker disclosures and enforcement and revising consumer data-request processing requirements. The motion passed 79–0.

    September 10, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for letting tenants refuse landlord-arranged internet subscriptions without retaliation (AB1414). The Assembly approved the Senate changes 64–10.

    September 10, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB737, requiring gas utilities to record property charges for decarbonization upgrades and clear the recorded charge after repayment. The motion passed 68–0.

    September 10, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB656, requiring clear social-media account deletion controls and treating deletion as a personal-data deletion request. The motion passed 77–0.

    September 10, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB621, expanding lawsuits and damages for sexual deepfakes, including actions against services that knowingly enabled their distribution. The motion passed 79–0.

    September 10, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB723, requiring disclosure of digitally altered home-listing images and access to the unaltered image online. The motion passed 64–2.

    September 10, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB766, banning deceptive vehicle sales and useless add-ons and giving qualifying used-car buyers a three-day cancellation right. The motion passed 76–1.

    September 10, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for requiring health insurers to provide qualified language assistance without charging patients for interpreters (AB843). The Assembly approved the Senate changes 66–1.

    September 10, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for shortening health-insurance prior-authorization deadlines, including urgent electronic decisions within 24 hours (AB512). The Assembly approved the Senate changes 67–2.

    September 10, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB483, requiring disclosure of installment-contract cancellation fees and limiting them to 30% of the remaining obligation. The motion passed 78–0.

    September 10, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB754, requiring manufacturer-funded chemical testing documentation for menstrual products and allowing state testing and public results. The motion passed 71–0.

    September 9, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB316, preventing developers and users of artificial intelligence from defending lawsuits by blaming autonomous AI for the harm. The motion passed 78–0.

    September 9, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB283, requiring battery-storage applicants to consult fire officials and receive a pre-operation fire inspection at their own cost. The motion passed 80–0.

    September 9, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB41, restricting pharmacy benefit managers’ pricing and affiliated-pharmacy requirements and limiting patients’ prescription cost sharing. The motion passed 69–2.

    September 9, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB793, banning noncompliant or counterfeit lighters and requiring specified product safety standards. The motion passed 80–0.

    September 9, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB779, raising minimum civil penalties for unlicensed contracting and other contractor violations. The motion passed 80–0.

    September 9, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB261, adding penalties up to three times unpaid wage judgments after 180 days and requiring enforcement legal fees. The motion passed 71–1.

    September 8, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB525, requiring FAIR Plan property insurance to cover manufactured homes and mobilehomes on the same terms as other homes. The motion passed 79–0.

    September 8, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB410, expanding condominium balcony-inspection disclosures and members’ access to inspection reports. The motion passed 79–0.

    September 8, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB50, requiring connected-device providers to end an alleged abuser’s access after a qualifying survivor’s request. The motion passed 79–0.

    September 8, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for banning brokers from selling young dogs, cats, and rabbits bred by others for profit (AB519). The Assembly approved the Senate changes 73–0.

    September 8, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB1374, requiring rental-car companies and booking platforms to disclose total mandatory charges and vehicle fuel types before reservations. The motion passed 70–2.

    September 8, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB20, requiring wet cutting and worker training for artificial stone and strengthening enforcement against silica-related lung disease. The motion passed 77–0.

    September 8, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB291, requiring verification of contractor workers’ compensation exemptions and adding minimum $10,000 penalties for uninsured employees. The motion passed 79–0.

    September 8, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB371, lowering rideshare uninsured-motorist coverage to $60,000 per person and $300,000 per incident while making companies maintain coverage. The motion passed 77–0.

    September 8, 2025Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB597, expanding direct construction contractors’ responsibility for unpaid labor debts and allowing joint labor-management enforcement lawsuits. The motion passed 79–0.

    September 8, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB517, making prime home-improvement contractors responsible for project completion and requiring disclosure of subcontractor use. The motion passed 78–0.

    September 8, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for allowing the Attorney General to seek contractor-license discipline for unpaid wages (AB1002). The Assembly approved the Senate changes 73–2.

    September 8, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB791, allowing vehicle dealers to charge document fees up to 1% of the vehicle price, capped at $260. The motion passed 60–3.

    September 8, 2025Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB236, banning specified harmful ingredients in hair relaxers and authorizing testing and civil enforcement. The motion passed 78–0.

    September 8, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB806, protecting mobilehome residents’ right to install cooling systems and barring related evictions. The motion passed 75–0.

    September 8, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB386, requiring insurers to offer dentists a fee-free payment method and obtain consent for fee-based payments. The motion passed 79–0.

    September 8, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB987, restricting excessive vehicle storage and emergency towing fees. The motion passed 79–0.

    September 8, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for banning AI tools from falsely implying that they were licensed human health-care professionals (AB489). The Assembly approved the Senate changes 79–0.

    September 8, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB355, requiring employers to document payment of wage judgments and penalizing noncompliance through labor and tax enforcement. The motion passed 79–0.

    September 8, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB578, protecting delivery drivers’ tips and requiring human customer service and refunds for missing or incorrect food deliveries. The motion passed 66–0.

    September 4, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB487, allowing blanket insurance coverage for volunteers and narrowing private lawsuits over unlawful insurance referrals. The motion passed 77–0.

    September 4, 2025Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB76, waiving vehicle registration debts incurred before a buyer’s purchase and collecting them from the seller instead. The motion passed 75–0.

    September 4, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB362, banning deceptive commercial financing rates and requiring clear annual percentage rate disclosures. The motion passed 79–0.

    September 3, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB391, requiring mobilehome park notices to reach both owners and residents, with consent and revocation rules for email notices. The motion passed 79–0.

    September 3, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for removing prior authorization for the first 12 physical-therapy visits for a new condition (AB574). The Assembly approved the Senate changes 76–1.

    September 3, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for raising the daily airport rental-car facility charge limit to $12 (AB1150). The Assembly approved the Senate changes 72–1.

    September 3, 2025Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB255, requiring counties to notify people after recorded property transactions, with a fee covering notification costs. The motion passed 77–0.

    September 2, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB346, allowing local governments to require rental platforms to report property addresses and display local permits, with enforcement penalties. The motion passed 64–0.

    August 29, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB847, allowing workers’ compensation liens on assets transferred by uninsured employers to conceal retained ownership. The motion passed 74–0.

    August 28, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB276, allowing San Francisco to require permits for commonly stolen goods sold on public property and penalize repeated unlicensed sales. The motion passed 65–2.

    August 28, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB446, requiring consumer data-breach notices within 30 days, subject to law-enforcement and investigation exceptions. The motion passed 74–0.

    August 28, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB594, allowing students to cancel university health insurance after leaving school and waive it when they had qualifying coverage. The motion passed 76–0.

    August 25, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB648, allowing the Labor Commissioner to investigate, cite, and sue employers who unlawfully withheld workers’ tips. The motion passed 75–0.

    July 17, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB1478, allowing mattress sellers to pay consumers’ recycling fees while requiring recycling information. The motion passed 73–0.

    July 10, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB394, allowing utilities to sue over unauthorized fire-hydrant connections and allowing local water-theft fines. The motion passed 72–0.

    July 10, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for SB61, limiting retained payments on private construction contracts to 5% and allowing prevailing-party legal fees. The motion passed 71–0.

    June 23, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB456, protecting mobilehome sellers and buyers when park management missed repair-list or purchase approval deadlines. The motion passed 74–0.

    June 5, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB1398, requiring disclosure of financial interests in medical referrals to insurers and other payers. The motion passed 79–0.

    June 3, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB13, requiring geographic representation and an independent public advocate on the Public Utilities Commission. The motion passed 79–0.

    June 3, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB381, requiring state contractors to prevent human trafficking and face sanctions for violations. The motion passed 79–0.

    June 3, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB410, requiring artificial intelligence bots to disclose that they were not human and allowing enforcement lawsuits. The motion passed 77–2.

    June 3, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against AB1240, barring owners of more than 1,000 single-family homes from buying additional homes to rent. The motion passed 42–18.

    June 3, 2025Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB1427, protecting credit reports from negative treatment of sales of homes made uninhabitable by natural disasters. The motion passed 76–0.

    June 3, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for AB75, requiring insurers to share aerial property images and let homeowners contest image-based coverage termination. The motion passed 76–1.

    June 3, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against allowing restrictions on food packaging containing added bisphenols and ortho-phthalates (AB1148). The Assembly passed the bill 55–11.

    June 2, 2025Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against banning nonrefundable deposits in specified pet-sale contracts and requiring source and medical disclosures (AB506). The Assembly passed the bill 71–2.

    June 2, 2025Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for requiring lawsuit financiers to be licensed, regulated, and bonded (AB743). The Assembly passed the bill 79–0.

    June 2, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for requiring job advertisements to disclose whether an actual vacancy existed (AB1251). The Assembly passed the bill 62–9.

    June 2, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against requiring hospitals to automatically screen certain patients for charity care and discounted bills (AB1312). The Assembly passed the bill 51–16.

    June 2, 2025Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for regulating kratom potency, packaging, and labeling, and banning sales to people under 21 (AB1088). The Assembly passed the bill 76–0.

    June 2, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for banning plastic glitter in personal-care products and expanding plastic-microbead restrictions (AB823). The Assembly passed the bill 63–10.

    June 2, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for requiring film-credit applicants to meet diversity goals rather than merely make good-faith efforts (AB1377). The Assembly passed the bill 64–5.

    June 2, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for applying unfair-competition and debt-collection protections to student-loan servicing (AB866). The Assembly passed the bill 79–0.

    June 2, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for strengthening cannabis laboratory testing, retail sampling, and embargo safeguards (AB1027). The Assembly passed the bill 79–0.

    June 2, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against requiring audits, disclosures, opt-out rights, and appeals for consequential automated decisions (AB1018). The Assembly passed the bill 50–16.

    June 2, 2025Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against requiring AI energy-use disclosures and limiting data-center electricity costs shifted to other ratepayers (AB222). The Assembly passed the bill 57–18.

    June 2, 2025Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for allowing contractor discipline for unlicensed practice of architecture, engineering, geology, and land surveying (AB1341). The Assembly passed the bill 70–0.

    May 15, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted against requiring AI developers to identify copyrighted training materials when rights holders requested that information (AB412). The Assembly passed the bill 45–16.

    May 12, 2025Opposes Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for requiring health insurers to promptly help patients locate in-network providers accepting new patients (AB787). The Assembly passed the bill 77–0.

    May 5, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for extending contractor payment protections to backyard homes and setting $10,000 minimum penalties (AB559). The Assembly passed the bill 76–0.

    May 1, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

  • Voted for capping public insurance adjuster fees at 15% for disaster claims and expanding cancellation rights (AB597). The Assembly passed the bill 77–0.

    April 1, 2025Supports Corporate Accountability

    Source: clerk.assembly.ca.gov

Track record — Public Infrastructure

Public Infrastructure · 95 support · 10 oppose
  • Authored AB 2163, a law designating qualifying clean-energy and critical-mineral development zones and giving projects there priority consideration for state assistance and investment. It became law. He voted for the bill on 2026-08-31. Vote tallies: AB2163 77–0.

    September 27, 2026Supports Public Infrastructure

    Source: downloads.leginfo.legislature.ca.gov

  • Voted to approve Senate amendments to AB 2397 to require substantial-evidence findings of adverse public-interest effects before specified local actions abandoning or limiting critical housing infrastructure districts. The vote was 76–0.

    August 31, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2476 to remove a prior state-appropriation condition on Water Resources procurement from pumped-hydroelectric facilities. The vote was 77–0.

    August 31, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted against AB1976, restricting delays or cancellation of advanced bicycle and pedestrian safety projects and exempting pedestrian malls from environmental review. The motion passed 53–19.

    August 31, 2026Opposes Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB2316, reducing charter schools’ facility matching costs and increasing state grants when debt imposed an undue burden. The motion passed 75–0.

    August 31, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB2234, expanding streamlined geothermal exploration review to equipment linking wells and reservoirs. The motion passed 79–0.

    August 31, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 2493 establishing a transmission-development monitor. Utilities must take remedial action for identified project deficiencies. The vote was 60–16.

    August 31, 2026Opposes Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted against expanding public financing for electrical transmission projects through 2035 (AB192). The Assembly approved the Senate changes 60–17.

    August 31, 2026Opposes Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2110 to authorize workforce-housing infrastructure financing districts and voter-approved bonds with recorded affordability protections. The vote was 76–0.

    August 31, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB2469, requiring data-center water assessments and payment of the full cost of necessary water infrastructure. The motion passed 61–12.

    August 31, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2059 to require rural transportation vehicle-miles mitigation guidance and presume certain predominantly nonmetropolitan projects have less-than-significant transportation impacts through 2031. The vote was 76–0.

    August 31, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2739 establishing a water-affordability investment trust and community water-system grants. Grants depended on sufficient capitalization from legislative transfers and investment income. The vote was 78–0.

    August 30, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB2074, requiring regional transit hub districts and streamlined approval of qualifying downtown housing. The motion passed 66–9.

    August 30, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB2152, allowing qualifying local fire stations to receive faster environmental court review. The motion passed 76–1.

    August 30, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2734 redirecting specified specialty-license-plate revenues. The revenues support coastal maintenance, coastal-access grants and outdoor-equity programs. The vote was 78–0.

    August 30, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2518 to require SDG&E to energize construction-ready projects within specified deadlines and report performance through 2029. The vote was 79–0.

    August 30, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for supporting hydrogen deployment subject to verifiable lifecycle carbon standards and environmental-justice safeguards (SCR180). The Assembly adopted the resolution 75–0.

    August 30, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2369 expanding procurement access for clean-energy resources without guaranteed delivery capacity. It seeks transmission-capacity reservations for geothermal and wind power. The vote was 67–6.

    August 28, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted against AB2168, expanding active transportation funding to safe routes to transit and adding penalties for unused grants. The motion passed 58–19.

    August 27, 2026Opposes Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for creating a funded forest-biomass energy incentive program and redirecting timber funds toward it (AB706). The Assembly approved the Senate changes 75–0.

    August 27, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1599 to create a statewide standardized transit-stop registry with locations, seating, shelter and identifiers and require operator data alignment. The vote was 79–0.

    August 26, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2111 to update coordinated electricity transmission planning, extend regional projections to twenty years and emphasize risk, interconnection timelines and federal compliance. The vote was 79–0.

    August 26, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB2788, allowing Alameda transportation-project revisions and applying federal hazardous-material transport rules to additional carriers. The motion passed 79–0.

    August 26, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB2790, expanding discounted telecommunications service to school, college, and library administrative facilities. The motion passed 79–0.

    August 26, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2505 requiring utility tariffs for electrical infrastructure serving separately metered hydrogen-refueling stations. Heavy-duty vehicle stations are included. The vote was 79–0.

    August 26, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for exempting qualifying portable solar devices from interconnection requirements and utility fees through 2029 (SB868). The Assembly passed the bill 73–0.

    August 25, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB1740, streamlining coastal permits for street conversions to bike, transit, or walking routes and requiring Santa Monica coastal planning. The motion passed 76–0.

    August 25, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for expanding eligibility for infill housing infrastructure grants and revising project-ranking criteria (SB772). The Assembly passed the bill 78–0.

    August 25, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2308 to authorize San Francisco redevelopment-successor financing arrangements extending committed proceeds and tax increments for Transbay infrastructure. The vote was 75–0.

    August 25, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for establishing hydrogen-pipeline safety regulation and enforcement by the State Fire Marshal (SB804). The Assembly passed the bill 74–0.

    August 25, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for limiting low-carbon transit funding to transit service, fare subsidies, and network or fare integration (SB741). The Assembly passed the bill 78–0.

    August 25, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB 1283 to expand streamlined electric vehicle charging permits to supporting canopies, storage and infrastructure and require standardized application resources and deemed-approval notices. The vote was 71–0.

    August 24, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for setting inspection and certification rules for commercial electric-vehicle chargers (SB969). The Assembly passed the bill 77–0.

    August 24, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1820 limiting Level 2 EV charger permit fees at multifamily housing. Fees are capped at a $500 base plus specified capacity charges unless local governments substantiate higher reasonable costs. The vote was 71–1.

    August 24, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB 742 to require removal plans for permanently abandoned electrical transmission facilities and utility liaison coordination with emergency operations centers. The vote was 78–0.

    August 24, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1786 to expand best-value construction contracting to cities and the San Gabriel Valley Council of Governments for projects above $500,000 through 2031. The vote was 77–0.

    August 20, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1894 to limit public-agency bans on groundwater-replenishment water imports due to invasive mussels when control plans are followed and documented health-and-safety risks are absent. The vote was 77–0.

    August 20, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB 1073 to create a voluntary income-tax contribution fund for construction and maintenance of the South Los Angeles Black Cultural District. The vote was 78–0.

    August 20, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB 661 to transfer state jet-fuel sales tax revenue to airport funding, with allocations for fuel-sales airports, general aviation, aviation education and smaller airports. The vote was 78–0.

    August 20, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB 1191 to extend the California High Cost Fund telecommunications universal-service programs through January 1, 2033. The vote was 72–0.

    August 20, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB 925 to require a fusion-energy strategy and permitting roadmap and expand environmental-leadership eligibility to qualifying fusion manufacturing projects. The vote was 77–0.

    August 19, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB 872 to create Delta levee and canal-subsidence funding, provide qualifying hardship reimbursements and public project planning, and prohibit spending on additional Delta conveyance facilities. The vote was 77–0.

    August 19, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB 1154 to allow temporary best-value procurement for community-college public projects exceeding $1 million with reporting and safeguards. The vote was 63–11.

    August 19, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB 1375 to exempt qualifying urban intermodal rail stations from CEQA before 2032 with environmental-law and displacement-plan conditions. The vote was 73–0.

    August 13, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB 1008 to exempt PUC-ordered unsafe railroad-crossing closures from CEQA, excluding high-speed-rail projects. The vote was 72–0.

    August 13, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1873 to allow Ventura water suppliers to use portable backup power meeting response requirements, with outage notices and emergency-plan reporting. The vote was 74–0.

    August 13, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted to adopt SJR 6 to urge preservation of federal Bipartisan Infrastructure Law, CHIPS and Science Act and Inflation Reduction Act investments. The vote was 65–6.

    August 6, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB 607 to authorize state and federal contributions and loans for Golden Gate Bridge seismic-safety improvements. The vote was 71–0.

    August 6, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted to adopt SCR 124 to encourage evaluation of transportation programs, policy options and pilot initiatives improving access for people with epilepsy, with federal and advocacy coordination. The vote was 70–0.

    July 2, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB 935 to extend local-agency design-build contracting authority indefinitely. The vote was 70–0.

    July 2, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB1805, adding oversight and contract safeguards for Next Generation911 implementation. The motion passed 77–0.

    May 28, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB2279, providing regional broadband consortia annual grants of $200,000 to $500,000 to support deployment and adoption. The motion passed 77–0.

    May 28, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB2679, allowing small cities to borrow supplemental road funding against future maintenance allocations. The motion passed 78–0.

    May 27, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB2026, streamlining groundwater-recharge diversions, expanding temporary water permits, and exempting qualifying projects from environmental review. The motion passed 68–0.

    May 27, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Served as principal coauthor of AB 2215, a bill extending specified State Water Project construction and water use deadlines to December 31, 2046. It advanced in the Legislature but did not become law. He voted for the bill on 2026-05-27. Vote tallies: AB2215 59–1.

    May 27, 2026Supports Public Infrastructure

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB2033, allowing cities to pilot job-order construction contracts capped at $3 million per contract. The motion passed 69–1.

    May 27, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted against AB 2516 establishing grid-component manufacturing and coordinated procurement. It includes financing assistance, revenue bonds and a continuously appropriated revolving fund. The vote was 60–13.

    May 26, 2026Opposes Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted against AB 2612 authorizing electrical-circuit building standards compatible with qualifying plug-in solar systems. The standards cover new homes and other developments. The vote was 70–5.

    May 26, 2026Opposes Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB 2385 to authorize local disaster-reconstruction agencies with bond and approved tax-increment financing powers. It requires coordinated disaster-recovery planning guidance. The vote was 78–0.

    May 26, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB 2065 to extend the transmission public-private partnership planning deadline to December 2027. The vote was 68–0.

    May 21, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Coauthored SB 1040, a bill matching local veterans-cemetery maintenance contributions dollar for dollar, up to $250,000 per cemetery each fiscal year, only upon legislative appropriation. It was held in committee.

    May 14, 2026Supports Public Infrastructure

    Source: leginfo.legislature.ca.gov

  • Voted for AB 1712 to allow Santa Fe Springs water-utility consolidation sales under protest safeguards through 2031. The vote was 77–0.

    May 14, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB 1822 to allow extreme-heat and climate-response priorities for school-building projects submitted after January 2027. The vote was 77–0.

    May 14, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB 2307 to authorize a Western Riverside traffic-signal synchronization pilot across state highways and local roads through 2031 with effectiveness reporting. The vote was 77–0.

    May 14, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB 1658 to make Los Angeles and Santa Clara special public-construction change-order authority permanent and remove the seven-contract cap and legislative review report. The vote was 70–2.

    May 11, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Coauthored AB 2552 to let a land-use agency require developer contributions to a state transit-oriented development fund. Cost conditions and validated vehicle-mile reductions had to be met. It advanced in the Legislature but did not become law.

    April 29, 2026Supports Public Infrastructure

    Source: leginfo.legislature.ca.gov

  • Authored AB 2016, a bill proposing $69,425,000 in General Fund grants for specified drinking-water projects to remove hexavalent chromium. It advanced in the Legislature but did not become law.

    April 16, 2026Supports Public Infrastructure

    Source: leginfo.legislature.ca.gov

  • Voted for AB 1944 to authorize higher axle-weight limits of up to 25,000 pounds for qualifying zero-emission transit buses through 2031. The vote was 62–3.

    April 6, 2026Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted against up to $590 million in loans for Bay Area public transit operations (AB117). The Assembly approved the Senate changes 54–17.

    February 19, 2026Opposes Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Coauthored SB 90, a bill expanding climate bond grants for evacuation routes, helicopter water supplies, and backup generators. It was held in committee and died.

    February 2, 2026Supports Public Infrastructure

    Source: leginfo.legislature.ca.gov

  • Voted for SB 254 to enact energy omnibus creating transmission financing and tax credits; revising wildfire planning, utility claims financing and ratepayer-backed fund charges; limiting returns on specified mitigation costs; and requiring electric-connection performance audits. The vote was 69–0.

    September 13, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 825 to allow California grid participation in independently governed regional energy markets only after specified approvals and safeguards preserving state clean-energy rules and grid reliability. The vote was 74–1.

    September 13, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for extending expedited energy certification and environmental review to geothermal plants (AB531). The Assembly approved the Senate changes 69–4.

    September 12, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB 614 to allow intrastate carbon-dioxide pipelines only after state safety regulations and compliance demonstrations, require environmental review and emergency mapping, and restrict reused pipe and proximity to sensitive sites. The vote was 74–0.

    September 12, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 978 to make local-road specifications for recycled materials permanent, require explanations when deemed infeasible, and remove the requirement to use cost-reducing and lower-emission advanced technologies and recycling techniques. The vote was 79–0.

    September 12, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB527, temporarily exempting qualifying geothermal exploration from environmental review, with fluid disclosures, tribal consultation, and reclamation requirements. The motion passed 79–0.

    September 10, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB44, creating electricity demand-forecast methods that recognized reliable customer-side technologies and demand-reduction programs. The motion passed 78–0.

    September 10, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB1410, automatically enrolling utility customers in outage alerts while allowing opt-outs and contact updates. The motion passed 79–0.

    September 10, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB71, extending and expanding environmental-review exemptions for qualifying public transit, pedestrian, bicycle, and related housing projects. The motion passed 78–1.

    September 9, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for requiring backup power or water for critical Ventura County firefighting water infrastructure (AB367). The Assembly approved the Senate changes 74–1.

    September 9, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB516, allowing a downtown Sacramento infrastructure financing district to receive tax revenue and qualifying state funds. The motion passed 79–0.

    September 8, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB567, allowing up to 250 old wells to pilot gravity-based energy storage, with testing, leak monitoring, and regulatory fees. The motion passed 79–0.

    September 8, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB830, requiring the state to pay highway-related utility relocation costs for small Mendocino County public utility districts. The motion passed 79–0.

    September 8, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB454, creating a funded grant and loan program to help water systems remove PFAS contamination. The motion passed 79–0.

    September 8, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for requiring utilities to evaluate and use available surplus electrical interconnection capacity (AB1408). The Assembly approved the Senate changes 78–0.

    September 4, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB31, expanding safe uses of recycled water around food facilities, outdoor eating areas, and shared residential landscaping. The motion passed 79–0.

    September 3, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB782, streamlining infrastructure financing districts for disaster rebuilding and limiting their tax revenue to recovery and risk reduction. The motion passed 77–1.

    September 3, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB571, temporarily exempting Orange County’s Gypsum Canyon Veterans Cemetery construction from environmental review. The motion passed 79–0.

    September 3, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB544, requiring expedited Public Utilities Commission approval for qualifying railroad crossings. The motion passed 74–0.

    August 28, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB390, allowing qualifying San Mateo shoreline land to join a community facilities financing district without the owner’s consent. The motion passed 74–1.

    August 28, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB272, allowing San Mateo’s transit district to pilot job-order construction contracts up to $5 million. The motion passed 75–1.

    August 28, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB671, requiring accessible and touch-free pedestrian signals and leading pedestrian intervals at state-controlled crossings. The motion passed 74–0.

    August 28, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB598, allowing alternative construction contracts for up to 15 drought-response water infrastructure projects per local agency. The motion passed 77–0.

    August 21, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for SB394, allowing utilities to sue over unauthorized fire-hydrant connections and allowing local water-theft fines. The motion passed 72–0.

    July 10, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Jointly authored AJR 16, a resolution urging full federal funding and coordinated action on Tijuana River sewage pollution. The Assembly adopted it, but it did not clear the Senate. He voted for the bill on 2025-07-07. Vote tallies: AJR16 75–0.

    July 7, 2025Supports Public Infrastructure

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB470, allowing landline providers to end last-resort service duties in qualifying areas, with public notice and challenges. The motion passed 58–2.

    June 27, 2025Opposes Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Authored AB 1016 to let the Energy Commission exempt qualifying 50–150 megawatt geothermal plants from its certification process through 2029. Local permitting, environmental review and workforce conditions still applied. It advanced in the Legislature but did not become law. He voted for the bill on 2025-05-23. Vote tallies: AB1016 69–1.

    June 19, 2025Supports Public Infrastructure

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB66, temporarily exempting qualifying secondary evacuation routes from environmental review, with public meetings and notice. The motion passed 58–1.

    June 5, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB48, authorizing a public bond proposal for construction and modernization of college facilities, with funding amount left unspecified. The motion passed 68–9.

    June 4, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted against AB891, funding at least six quick-build improvements on state highways. The motion passed 61–17.

    June 4, 2025Opposes Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for AB697, allowing protected-species permits for the State Route 37 project subject to conservation safeguards. The motion passed 70–0.

    June 3, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for creating a funded matching-grant program for rural water infrastructure to improve wildfire resilience (AB372). The Assembly passed the bill 79–0.

    June 2, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted against AB954, a pilot program for numbered bicycle highways in two major metropolitan areas. The motion passed 59–19.

    June 2, 2025Opposes Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for allowing health care districts to combine hospital design and construction contracts (AB533). The Assembly passed the bill 73–0.

    April 24, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

  • Voted for expanding local infrastructure financing and eligibility for community revitalization districts (AB417). The Assembly passed the bill 62–0.

    April 1, 2025Supports Public Infrastructure

    Source: clerk.assembly.ca.gov

Track record — General

General · 445 records
  • Received the Howard Jarvis Taxpayers Association PAC's endorsement in its 2026 general-election voting guide.

    October 6, 2026

    Source: hjta.org

  • Received Temecula Valley Republican Women's endorsement for the 2026 campaign.

    October 6, 2026

    Source: tvrwomen.org

  • Coauthored AB 230 to extend an existing winegrape processor-assessment-funded pest program and expand its pest and disease work. It became law. He voted for the bill on 2026-08-13. Vote tallies: AB230 74–0.

    September 27, 2026

    Source: downloads.leginfo.legislature.ca.gov

  • Received the Riverside Sheriffs' Association's endorsement for Assembly District 36.

    September 25, 2026

    Source: rsapef.org

  • Received the Southern California News Group editorial board's endorsement for reelection to Assembly District 36, published by the Press-Enterprise and the San Bernardino Sun.

    September 24, 2026

    Source: pressenterprise.com

  • Served on the board of Desert Community Foundation, a charity that awarded grants in the Coachella Valley.

    September 24, 2026

    Source: desertfoundation.org

  • Received the California Medical Association Political Action Committee's endorsement for reelection.

    September 18, 2026

    Source: ukenreport.com

  • Voted to approve Senate amendments to AB 2344 extending animal seizure-and-care cost liability to seizures under any California law. Unclaimed-animal abandonment rules also apply. The vote was 79–0.

    August 31, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1567 to allow qualifying elder-care units to count toward up to fifteen percent of regional housing allocations and require surplus-land reporting. The vote was 77–0.

    August 31, 2026

    Source: clerk.assembly.ca.gov

  • Voted against AB1896, disqualifying specified former immigration-enforcement officers and contractors from police and other public employment. The motion passed 52–19.

    August 31, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2372 to extend emergency-vehicle toll exemptions to qualifying CHP-authorized vehicles without exempt plates. The vote was 77–0.

    August 31, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2542 to transfer control over remains away from persons subject to domestic-violence restraining orders or contrary-best-interest determinations, with funeral-provider liability protections. The vote was 75–0.

    August 31, 2026

    Source: clerk.assembly.ca.gov

  • Voted for allowing qualifying existing fuel-dispensing equipment to handle gasoline containing up to 15% ethanol with compatibility and labeling safeguards (SB795). The Assembly passed the bill 74–0.

    August 31, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2440 to expand allowable Proposition 28 arts spending, revise allocation and reporting rules, and remove the required audit determination of compliance. The vote was 79–0.

    August 31, 2026

    Source: clerk.assembly.ca.gov

  • Voted against AB2222, creating refundable journalist-employment tax credits and conforming corporate deductions for highly paid employees. The motion passed 59–15.

    August 31, 2026

    Source: clerk.assembly.ca.gov

  • Voted against revising nursing-assistant and home-health-aide certification rules for criminal history, rehabilitation, discipline, and continuing education (SB1057). The Assembly passed the bill 57–18.

    August 31, 2026

    Source: clerk.assembly.ca.gov

  • Voted against barring local approvals for new detention-facility land uses (SB1367). The Assembly passed the bill 60–19.

    August 30, 2026

    Source: clerk.assembly.ca.gov

  • Voted against AB1537, barring police officers’ secondary jobs in federal or out-of-state immigration enforcement, with decertification as a possible consequence. The motion passed 46–22.

    August 30, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2207 to authorize qualifying hunting-tag transfers to children or grandchildren with cost-recovery fees through 2032. The vote was 78–0.

    August 30, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1663 to allow agents to request Joshua-tree removal or trimming permits, remove attestation requirements and broaden tribal cultural-use agreements. The vote was 77–0.

    August 30, 2026

    Source: clerk.assembly.ca.gov

  • Voted for allowing qualifying construction contractors to recover compensation for periods when they were duly licensed (SB342). The Assembly passed the bill 75–0.

    August 30, 2026

    Source: clerk.assembly.ca.gov

  • Voted for deeming the Midway Rising project's specified environmental report sufficient for state environmental review while retaining mitigation enforcement (SB344). The Assembly passed the bill 72–2.

    August 30, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1902 to revise continued detention proceedings for secure-youth-facility residents, including custody pending review, probable-cause evidence and trial deadlines. The vote was 70–0.

    August 30, 2026

    Source: clerk.assembly.ca.gov

  • Voted against indefinitely extending Attorney General reviews of civil immigration detention facilities while narrowing required review content (SB1399). The Assembly passed the bill 59–19.

    August 30, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2776 to enact hazardous-materials omnibus revising small-generator storage and compaction exemptions, electronic manifests, petroleum containment and reporting, tank compliance deadlines and specified gas exemptions. The vote was 75–0.

    August 30, 2026

    Source: clerk.assembly.ca.gov

  • Voted against restricting older childhood-sexual-assault claims against public entities, limiting enhanced damages, and revising abuse-prevention and public-agency liability rules (SB577). The Assembly passed the bill 49–20.

    August 30, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2784 to enact state Bar omnibus setting 2027 license fees, expanding discipline and trust-account information access, regulating law-school titles and voluntary-association arrangements, and revising closed-session and client-security repayment rules. The vote was 78–0.

    August 30, 2026

    Source: clerk.assembly.ca.gov

  • Voted against ACA 7 to place a 2028 constitutional amendment before voters narrowing Proposition 209 restrictions in education to public higher-education admissions and enrollment while retaining employment and contracting restrictions. The vote was 59–19.

    August 30, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2588 to allow temporary appointments to district agricultural association boards lacking a quorum after ninety-day gubernatorial vacancies. The vote was 78–0.

    August 30, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2467 to enact education omnibus revising charter oversight notices, credential-candidate clearances and reporting, English-proficiency testing schedules, military-family residency evidence, biliteracy criteria and contractor fee rules. The vote was 77–0.

    August 30, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2477 to allow trained unlicensed pest-control applicants to apply specified outdoor pesticides for up to sixty days under licensed supervision, with training and documentation safeguards. The vote was 78–0.

    August 28, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2782 to enact judiciary omnibus revising vehicle cancellation-option disclosures, homestead-exemption inflation calculations and divorce disclosures following an enforceable property-division judgment. The vote was 77–0.

    August 28, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2375 to revise beer definitions, late-payment interest and electronic-payment rules for alcoholic-beverage wholesale transactions. The vote was 78–0.

    August 28, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1945 to authorize qualifying municipal utilities' voluntary prepaid electricity with low-balance alerts instead of ordinary delinquency notices and optional electronic notices. The vote was 76–0.

    August 28, 2026

    Source: clerk.assembly.ca.gov

  • Voted against passing Assembly Bill 40, a bill to force a full environmental study before a large coal terminal can be approved. The Assembly passed it 50-17. The bill has passed the Legislature and is awaiting the governor's decision.

    August 28, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 2227, a bill to raise the bonds and penalties that apply to farm labor contractors. The Assembly passed it 51-18. The bill has passed the Legislature and is awaiting the governor's decision.

    August 28, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 2318, a bill to make it unlawful for an officer to block medical care for someone they are holding. The Assembly passed it 52-18. The bill has passed the Legislature and is awaiting the governor's decision.

    August 28, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 1633, a bill to tax private detention facility operators 25 percent of their California income from 2028. The Assembly passed it 57-17. The bill has passed the Legislature and is awaiting the governor's decision.

    August 28, 2026

    Source: legiscan.com

  • Voted to approve Senate amendments to AB 1689 to authorize juvenile courts to modify or terminate temporary probate guardianships without further notice when specified safeguards and best-interest requirements are met. The vote was 78–0.

    August 27, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1439 to request an independent study of labor protections in development projects financed by CalPERS and CalSTRS real-asset portfolios. The vote was 60–9.

    August 27, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2181 to exclude unvested density-bonus value from certain hotel and motel ground-rent calculations. The vote was 77–0.

    August 27, 2026

    Source: clerk.assembly.ca.gov

  • Voted against AB2499’s required heat-safety rules for prison workers on 2026-05-28; it passed 59–13. Later supported its unrelated electronic health-insurance claim documentation protections on 2026-08-27; it passed 75–0.

    August 27, 2026

    Source: clerk.assembly.ca.gov

  • Voted for revising parole-board review standards and expanding authority to refer qualifying people for sexually violent predator evaluations (SB1446). The Assembly passed the bill 74–0.

    August 27, 2026

    Source: clerk.assembly.ca.gov

  • Authored AB 1756, a law extending the Needles pilot program allowing off-highway vehicles on specified city streets through 2032. It became law. He voted for the bill on 2026-05-21. Vote tallies: AB1756 73–0.

    August 27, 2026

    Source: downloads.leginfo.legislature.ca.gov

  • Voted to approve Senate amendments to AB 2539 to ratify the August 2026 Yurok tribal-state gaming compact and exempt specified compact-related actions from CEQA. The vote was 77–0.

    August 27, 2026

    Source: clerk.assembly.ca.gov

  • Voted against AB2195, protecting qualifying low-income parents from license suspensions over unpaid child support. The motion passed 56–14.

    August 27, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2728 allowing local exemptions from monitoring and management fees for qualifying small groundwater extractors. Specified findings are required. The vote was 77–0.

    August 27, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2795 to repeal the State Assistance Fund for Enterprise statute, revise eligible state-surplus investments, and authorize electronic financial-regulatory notices. The vote was 78–0.

    August 27, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2206 restricting community-college integrated teacher-preparation programs. It sets basic-skills coursework conditions for qualifying community-college bachelor's degrees. The vote was 77–0.

    August 27, 2026

    Source: clerk.assembly.ca.gov

  • Voted for requiring wildfire procedures in specified water suppliers emergency plans while limiting wildfire-suppression duties and damages attribution (SB1153). The Assembly passed the bill 77–0.

    August 27, 2026

    Source: clerk.assembly.ca.gov

  • Voted against passing Senate Bill 327, a bill to stop utilities charging customers for fighting public takeovers of their service. The Assembly passed it 46-18. The bill has passed the Legislature and is awaiting the governor's decision.

    August 27, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 1930, a bill to route out-of-state demands for abortion and gender care records through the Attorney General. The Assembly passed it 60-17. The bill has passed the Legislature and is awaiting the governor's decision.

    August 27, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 1886, a bill to cap juvenile probation at 12 months for young people placed outside the home. The Assembly passed it 43-20. The bill has passed the Legislature and is awaiting the governor's decision.

    August 27, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 1770, Lindalee's Law, a bill putting the Attorney General in charge of watching how health plans run forced arbitration. The Assembly passed it 59-16. The bill has passed the Legislature and is awaiting the governor's decision.

    August 27, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 1650, a bill to make police mark rented cars used to stop, arrest or transport people. The Assembly passed it 55-19. The bill has passed the Legislature and is awaiting the governor's decision.

    August 27, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 1448, a bill to tighten the rules on oil and gas drilling in California's coastal waters. The Assembly passed it 46-18. The bill has passed the Legislature and is awaiting the governor's decision.

    August 27, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 1457, a bill to make cities involve poor and polluted neighborhoods in environmental justice planning. The Assembly passed it 58-18. The bill has passed the Legislature and is awaiting the governor's decision.

    August 27, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 1049, a bill to stop a sponsor's income counting against immigrants applying for state food aid. The Assembly passed it 59-15. The bill has passed the Legislature and is awaiting the governor's decision.

    August 27, 2026

    Source: legiscan.com

  • Voted to approve Senate amendments to AB 1608 to authorize the high-speed rail inspector general to use comparable oversight salary classifications and exempt contracts up to $1 million from specified state reviews. The vote was 64–8.

    August 26, 2026

    Source: clerk.assembly.ca.gov

  • Voted for ratifying gaming compact amendments with the Chukchansi, Fort Mojave, and Pechanga tribes (SB1235). The Assembly passed the bill 79–0.

    August 26, 2026

    Source: clerk.assembly.ca.gov

  • Voted against SB 594 to allow Indian tribes to exercise short-term rental facilitator tax administration powers available to local agencies. The vote was 50–17.

    August 26, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 238’s mortgage forbearance after the 2025 Los Angeles fires. He initially opposed AB 1842, then approved its Senate changes on 2026-08-26 to extend disaster forbearance to uninhabitable homes statewide, starting with 180 days. Vote tallies: AB238 77–0; AB1842 76–0; AB1842 earlier 58–14.

    August 26, 2026

    Source: downloads.leginfo.legislature.ca.gov

  • Voted to approve Senate amendments to AB 2490 allowing trained, mentored substitute teachers to qualify for emergency career permits. The prior ninety-day experience requirement is removed, and service can reach seventy days in one classroom. The vote was 69–0.

    August 26, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1848 to increase seed registration fees and authorize annual increases up to a $300 cap with advisory-board consultation. The vote was 75–1.

    August 26, 2026

    Source: clerk.assembly.ca.gov

  • Voted for allowing wildlife permits to cover species proposed for protection and preserve qualifying renewable-energy approvals after listing (AB550). The Assembly approved the Senate changes 79–0.

    August 26, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2589 requiring utility rates to reflect material federal tax changes. The changes cover expenses and liabilities resulting from newly enacted federal laws. The vote was 79–0.

    August 26, 2026

    Source: clerk.assembly.ca.gov

  • Voted against allowing a voter-approved Contra Costa transportation sales tax of up to 1% above the usual combined local tax limit (SB1408). The Assembly passed the bill 48–19.

    August 26, 2026

    Source: clerk.assembly.ca.gov

  • Voted for revising competency-related behavioral-health referrals and allowing court consideration of confidential eligibility information (SB1401). The Assembly passed the bill 75–0.

    August 26, 2026

    Source: clerk.assembly.ca.gov

  • Voted for allowing specified financial-regulatory payments in stablecoins (AB1180). The Assembly approved the Senate changes 78–0.

    August 26, 2026

    Source: clerk.assembly.ca.gov

  • Voted against AB2257, allowing counties to appoint separate jail administrators while retaining specified sheriff oversight. The motion passed 41–24.

    August 26, 2026

    Source: clerk.assembly.ca.gov

  • Voted for allowing federal hazardous-waste standards for discarded solar panels after public review and evaluation (AB864). The Assembly approved the Senate changes 79–0.

    August 26, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2078 to create a collective-bargaining-qualified meal-period exception for stationary engineers performing building maintenance. The vote was 79–0.

    August 26, 2026

    Source: clerk.assembly.ca.gov

  • Voted against passing Assembly Bill 2531, a bill to open the state's subsidized abortion and contraception program to veterans regardless of income. The Assembly passed it 60-18. The bill has passed the Legislature and is awaiting the governor's decision.

    August 26, 2026

    Source: legiscan.com

  • Voted against passing Senate Bill 1406, a bill to close a use-tax dodge for expensive cars, boats and planes bought through out-of-state shell companies. The Assembly passed it 59-19. The bill has passed the Legislature and is awaiting the governor's decision.

    August 26, 2026

    Source: legiscan.com

  • Voted against passing Senate Bill 1173, a bill to let a defendant ask the jury to consider a closely related lesser offense. The Assembly passed it 44-19. The bill has passed the Legislature and is awaiting the governor's decision.

    August 26, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 2465, a bill to cut off state grants, loans and tax credits to companies tied to immigration detention. The Assembly passed it 58-19. The bill has passed the Legislature and is awaiting the governor's decision.

    August 26, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 762, a bill to ban disposable tobacco vapes from 2027. The Assembly passed it 47-16. The bill has passed the Legislature and is awaiting the governor's decision.

    August 26, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 1806, a bill to extend independent state investigation of deadly shootings to immigration officers. The Assembly passed it 60-19. The bill has passed the Legislature and is awaiting the governor's decision.

    August 26, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 1807, a bill to bar immigration enforcement from using state property as a base. The Assembly passed it 60-15. The bill has passed the Legislature and is awaiting the governor's decision.

    August 26, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 1664, a bill to make election officials alert the state when police or prosecutors seek election records. The Assembly passed it 59-17. The bill has passed the Legislature and is awaiting the governor's decision.

    August 26, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 1661, a bill to send oil-well penalty money directly to households near the Inglewood oil field. The Assembly passed it 60-16. The bill has passed the Legislature and is awaiting the governor's decision.

    August 26, 2026

    Source: legiscan.com

  • Voted against passing Senate Bill 923, a bill to widen the right to make a company delete personal information it got from others. The Assembly passed it 49-14. The bill has passed the Legislature and is awaiting the governor's decision.

    August 26, 2026

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 2247, a bill funding counseling for young gun violence survivors in Los Angeles County. The Assembly agreed 60-16. The bill has passed the Legislature and is awaiting the governor's decision.

    August 26, 2026

    Source: legiscan.com

  • Voted to approve Senate amendments to AB 2691 to disqualify persons convicted of sexual-assault or human-trafficking felonies from state and local elective office. The vote was 74–0.

    August 25, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2663 to extend qualifying restaurants' takeaway alcoholic-beverage sales authority through 2029. The vote was 78–0.

    August 25, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2731 to authorize up to twelve neighborhood-restricted restaurant alcohol licenses in qualifying Santa Cruz census tracts. The vote was 78–0.

    August 25, 2026

    Source: clerk.assembly.ca.gov

  • Voted against allowing counties to take over abandoned endowment-care cemeteries after notice and transfer their management to nonprofits (SB1312). The Assembly passed the bill 61–9.

    August 25, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 1273 to expand permitted alcohol tasting-event advertising, including retailer video and imagery, and remove specified inconspicuousness requirements. The vote was 77–0.

    August 25, 2026

    Source: clerk.assembly.ca.gov

  • Voted for allowing Green Globes certification as an alternative green-building standard for qualifying state projects (SB1398). The Assembly passed the bill 75–0.

    August 25, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1991 to allow limited alcoholic-beverage taste testing in bona fide sensory market research through 2031. The vote was 77–0.

    August 25, 2026

    Source: clerk.assembly.ca.gov

  • Voted for capping bag-in-box beverage-container processing fees at 12 cents while preserving recycling payments (SB1341). The Assembly passed the bill 78–0.

    August 25, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB982, allowing qualifying idle aggregate mines to extend their inactive management plans by up to ten years. The motion passed 78–0.

    August 25, 2026

    Source: clerk.assembly.ca.gov

  • Voted for excluding detention facilities from charitable property-tax exemptions (SB420). The Assembly passed the bill 62–10.

    August 25, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB2777, changing water-project loan fees and removing a loan-rate cap while retaining below-market loans. The motion passed 75–1.

    August 25, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1265 to extend historic-structure rehabilitation tax credits through 2031 while removing the enhanced 25% credit and qualified-residence credit and setting allocations through budget legislation. The vote was 78–0.

    August 25, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1598 to revise faith-based counseling exemptions, behavioral-health experience and examination timelines, associate registration renewals and employer-disclosure requirements. The vote was 78–0.

    August 25, 2026

    Source: clerk.assembly.ca.gov

  • Voted for allowing nonprofit housing developers to join public-agency insurance risk pools with liability safeguards (SB1170). The Assembly passed the bill 77–0.

    August 25, 2026

    Source: clerk.assembly.ca.gov

  • Voted against passing Senate Bill 938, a bill to stop former federal immigration officers skipping the police academy on that experience alone. The Assembly passed it 57-17. The bill has passed the Legislature and is awaiting the governor's decision.

    August 25, 2026

    Source: legiscan.com

  • Voted against passing Senate Bill 633, a bill to raise penalties on drink makers that miss recycled-plastic targets. The Assembly passed it 59-16. The bill has passed the Legislature and is awaiting the governor's decision.

    August 25, 2026

    Source: legiscan.com

  • Voted against passing Senate Bill 873, a bill to widen the protection against civil arrest at courthouses. The Assembly passed it 58-17. The bill has passed the Legislature and is awaiting the governor's decision.

    August 25, 2026

    Source: legiscan.com

  • Voted against passing Senate Bill 747, the No Kings Act, which lets people sue in state court over violations of their federal constitutional rights. The Assembly passed it 57-19. The bill has passed the Legislature and is awaiting the governor's decision.

    August 25, 2026

    Source: legiscan.com

  • Voted against passing Senate Bill 937, a bill to limit flash-bang grenades in crowd control and bar them in immigration raids. The Assembly passed it 57-18. The bill has passed the Legislature and is awaiting the governor's decision.

    August 25, 2026

    Source: legiscan.com

  • Voted against passing Senate Bill 608, a bill to widen access to contraception in schools and shops and check sex education compliance. The Assembly passed it 58-17. The bill has passed the Legislature and is awaiting the governor's decision.

    August 25, 2026

    Source: legiscan.com

  • Voted against passing Senate Bill 1425, a bill to create penalties for interfering with high-speed rail land. The Assembly passed it 53-16. The bill has passed the Legislature and is awaiting the governor's decision.

    August 25, 2026

    Source: legiscan.com

  • Voted against passing Senate Bill 1414, a bill to hand San Bernardino County redistricting to an independent commission. The Assembly passed it 53-21. The bill has passed the Legislature and is awaiting the governor's decision.

    August 25, 2026

    Source: legiscan.com

  • Voted against passing Senate Bill 1379, a bill to separate the coroner from the sheriff in Riverside County and report on jail deaths. The Assembly passed it 59-19. The bill has passed the Legislature and is awaiting the governor's decision.

    August 25, 2026

    Source: legiscan.com

  • Voted against passing Senate Bill 1164, a bill to widen the California Voting Rights Act and who can sue under it. The Assembly passed it 59-18. The bill has passed the Legislature and is awaiting the governor's decision.

    August 25, 2026

    Source: legiscan.com

  • Voted against passing Senate Bill 1237, a bill to raise the penalty on employers that repeatedly fail to file a pay data report. The Assembly passed it 59-19. The bill has passed the Legislature and is awaiting the governor's decision.

    August 25, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 1973, a bill to widen which health professionals may perform abortions and how late in pregnancy. The Assembly passed it 59-17. The bill has passed the Legislature and is awaiting the governor's decision.

    August 25, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 1905, a bill to bar undercover questioning of young people held in custody. The Assembly passed it 51-15. The bill has passed the Legislature and is awaiting the governor's decision.

    August 25, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 1801, a bill to make it harder for local governments to approve a private immigration detention facility. The Assembly passed it 59-19. The bill has passed the Legislature and is awaiting the governor's decision.

    August 25, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 2128, a bill to bar public housing agencies from putting time limits or work requirements on tenants. The Assembly passed it 58-17. The bill has passed the Legislature and is awaiting the governor's decision.

    August 25, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 1116, a bill to open online voter registration to citizens without a California license or state ID. The Assembly passed it 59-19. The bill has passed the Legislature and is awaiting the governor's decision.

    August 25, 2026

    Source: legiscan.com

  • Voted for SB 542 to ratify an amended Santa Ynez Band of Chumash Indians gaming compact and exempt specified compact actions from environmental project review. The vote was 78–0.

    August 24, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 1436 to conform state taxes to revised federal ABLE disability savings provisions and allow reinstatement of qualifying vehicle dealers' exemptions from remitting sales tax through the DMV. The vote was 78–0.

    August 24, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 1151 to explicitly exempt infant formula from sales and use taxes as a food product. The vote was 78–0.

    August 24, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2262 to revise service of judicial-disqualification statements to regular courthouse business hours and allow service on designated clerk staff while the judge is present. The vote was 78–0.

    August 24, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 1311 to revise dental assistant infection-control training, Mexican physician licensing deadlines, veterinary technician qualifications and private investigator master agreements. The vote was 78–0.

    August 24, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 1439 to revise local government rules for public meetings, Merced public-administrator elections, deed notices and archive fees, pooled deposits, surplus land and Imperial County health-service reviews. The vote was 78–0.

    August 24, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2010 to allow high-volume veterinary spay and neuter services outside separate surgical rooms. The vote was 78–0.

    August 24, 2026

    Source: clerk.assembly.ca.gov

  • Voted for preserving eligible parent-child property-tax transfer exclusions when property is transferred through special-needs trusts (SB974). The Assembly passed the bill 76–0.

    August 24, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1793 to require cash transactions to round to the nearest five cents beginning July 2027 while disregarding rounding in tax calculations. The vote was 68–1.

    August 24, 2026

    Source: clerk.assembly.ca.gov

  • Voted against passing Senate Bill 1037, a bill to let state officials, not federal ones, judge whether a health insurance rate increase is unreasonable. The Assembly passed it 59-15. The bill has passed the Legislature and is awaiting the governor's decision.

    August 24, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 1743, a bill to widen who can obtain the state's crime-gun tracing data. The Assembly passed it 60-18. The bill has passed the Legislature and is awaiting the governor's decision.

    August 24, 2026

    Source: legiscan.com

  • Voted against passing Senate Bill 1250, a bill to make Caltrans plan wildlife crossings on state highways. The Assembly passed it 59-15. The bill has passed the Legislature and is awaiting the governor's decision.

    August 24, 2026

    Source: legiscan.com

  • Voted to approve Senate amendments to AB 1579 to ratify the Yuhaaviatam of San Manuel Nation gaming-compact amendment and exempt specified related actions from CEQA. The vote was 75–0.

    August 20, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 226 to allow infrastructure revitalization financing districts to finance private entertainment and sports facilities. The vote was 77–0.

    August 20, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB1722, protecting reasonable self-defense against threatened or endangered animals from penalties, with required reporting. The motion passed 61–1.

    August 20, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2780 to enact public-retirement omnibus revising CalSTRS service, sick-leave, investment and benefit rules, optional lump-sum elections, public-service credits and county retirement governance. The vote was 75–2.

    August 20, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1999 to enact veterinary omnibus limiting owner surgical exemptions, revising treatment relationships and emergency refills, and creating shelter and retired-volunteer licensing pathways with safeguards. The vote was 77–0.

    August 20, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2634 giving qualifying labor-management partnerships a scoring preference for high-road workforce-training grants. The vote was 66–7.

    August 20, 2026

    Source: clerk.assembly.ca.gov

  • Voted against passing Senate Bill 1349, a bill to make the Legislative Analyst review six large tax breaks. The Assembly passed it 57-18. The bill has passed the Legislature and is awaiting the governor's decision.

    August 20, 2026

    Source: legiscan.com

  • Voted against passing Senate Bill 1093, a bill to set what a mobilehome park owner owes residents after a disaster. The Assembly passed it 48-17. The bill has passed the Legislature and is awaiting the governor's decision.

    August 20, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 2186, a bill to exempt reparations payments from state income tax for 2028 through 2032. The Assembly passed it 58-16. The bill has passed the Legislature and is awaiting the governor's decision.

    August 20, 2026

    Source: legiscan.com

  • Voted to approve Senate amendments to AB 1656 to give weight to prosecutors' competing trials when granting one continuance of up to ten court days in human-trafficking cases. The vote was 75–0.

    August 19, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 401 to allow emergency financial-disclosure filing extensions of up to sixty days, except during the ninety days before elections. The vote was 76–0.

    August 19, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 1264 to revise estate child-support death notices to actual knowledge, include heirs and beneficiaries and set specified claim timelines. The vote was 76–0.

    August 19, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2052 to extend prosecutor-conflict continuance considerations to felony elder or dependent-adult abuse cases involving cognitively impaired victims. The vote was 72–0.

    August 19, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 990 to require specified directional exit-information signs on State Route 395 through 2036. The vote was 77–0.

    August 19, 2026

    Source: clerk.assembly.ca.gov

  • Voted against passing Senate Bill 934, a bill to extend the ban on conversion therapy for minors to cover gender identity. The Assembly passed it 58-18. The bill has passed the Legislature and is awaiting the governor's decision.

    August 19, 2026

    Source: legiscan.com

  • Voted against passing Senate Bill 1371, a bill to stop garbage companies using a strike as a reason to halt service. The Assembly passed it 58-17. The bill has passed the Legislature and is awaiting the governor's decision.

    August 19, 2026

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 2624, which lets immigration support workers keep their home address private from October 2027. The California State Assembly agreed 59-19, sending the bill to the governor, and it became law.

    August 19, 2026

    Source: legiscan.com

  • Voted for SB 1405 to require unreversed forfeiture before qualifying employee-benefit distributions avoid state escheat and provide federal-law compliance mechanisms. The vote was 74–0.

    August 17, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 1115 to authorize removal of Tulare cemetery-district trustees for specified causes with notice, hearing and replacement safeguards. The vote was 72–0.

    August 17, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 1005 to authorize local cash payments and refunds to be rounded to the nearest five cents upon local resolution. The vote was 73–0.

    August 13, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1760 to enact dental licensing omnibus revising examination and out-of-state credentials, removing specified liability-insurance proof, expanding dental-assistant duties, and regulating radiation-safety courses and distance instruction. The vote was 74–0.

    August 13, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 1447 to revise retail-food definitions and fish-thawing rules, public-health surveillance reporting and aging/HIV coordination. The vote was 72–0.

    August 13, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 1444 to revise pension-election deadlines, labor electronic service and misclassification recovery, firefighter presumptions and unemployment reporting. The vote was 72–0.

    August 13, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2120 to extend LAUSD merit-list appointment exemptions through 2030 and allow retention of qualifying employees without regard to seniority, with reporting. The vote was 74–0.

    August 13, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2312 to allow Martinez tidelands leases up to sixty-six years or longer with State Lands Commission approval and city-funded analysis. The vote was 74–0.

    August 13, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 952 to revise State Water Project renewable-energy procurement considerations, qualifying fossil-contract deferrals and surplus-credit treatment. The vote was 71–1.

    August 13, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 965 to allow sixteen- and seventeen-year-old residents to obtain library cards without a parent present, while permitting consent or signatures unless emancipated. The vote was 68–2.

    August 13, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 917 to expand farmers'-market wine sales and tasting permissions while retaining responsible-beverage-service training. The vote was 74–0.

    August 13, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 1410 to require adult community-care email-address changes to be reported within twelve business days. The vote was 72–0.

    August 13, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 1427 to revise sheriff-coroner agreements, competency conservatorships, corporate search-warrant service, concealed-carry interviews, youth contraband and criminal-debt collection. The vote was 72–0.

    August 13, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 1253 to allow body-contact recreation at Salinas Reservoir through 2031 with water-treatment, monitoring and reporting safeguards. The vote was 72–0.

    August 13, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 1324 to set February 2027 as the LOSSAN working-group report deadline. The vote was 72–0.

    August 13, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 1207 to revise Conservation Corps wildfire and tribal partnerships, education reporting and retirement-service credits, and exempt corpsmembers from specified wage-and-hour provisions. The vote was 72–0.

    August 13, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 308 to revise community-college fiscal-stability and audit reporting responsibilities and recipients. The vote was 71–0.

    August 13, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2106 to extend professional-malpractice certificate-of-merit requirements to landscape architects, geologists and geophysicists and require California-licensed consultants. The vote was 77–0.

    August 10, 2026

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 2692 to create a temporary Los Angeles process to reinstate expired HOA declarations through member approval and recording, with limited extension terms. The vote was 75–0.

    August 6, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB1923’s expanded distressed-hospital loans and loan forgiveness on 2026-05-27; it passed 77–0. Later opposed its unrelated Fresno County initiative ballot-placement rules on 2026-08-06; it passed 56–16.

    August 6, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 897 to authorize Laguna Woods to use remaining abandoned-vehicle abatement funds for public-highway Vehicle Code enforcement. The vote was 74–0.

    August 3, 2026

    Source: clerk.assembly.ca.gov

  • Voted to adopt SJR 17 to urge federal permission for state-cemetery burial and memorial benefits for qualifying Korean veterans of the Vietnam War. The vote was 74–0.

    August 3, 2026

    Source: clerk.assembly.ca.gov

  • Signed a letter asking state leaders to exempt film credits from business-tax-credit caps. The letter reaffirmed backing for AB 1138’s film-credit program and its $750 million annual allocation.

    July 10, 2026

    Source: zbur.asmdc.org

  • Voted for SB 1434 to authorize lottery-prize payment assignments under judicial orders adjudicating prize ownership or appointing guardians or conservators. The vote was 70–0.

    July 2, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 918 to revise food-delivery service-window sizes and air-curtain and self-closing safety requirements. The vote was 70–0.

    July 2, 2026

    Source: clerk.assembly.ca.gov

  • Voted against SB 762 to authorize specified jurisdictions to impose voter-approved sales taxes exceeding the two-percent combined local cap. The vote was 54–13.

    July 2, 2026

    Source: clerk.assembly.ca.gov

  • Voted against SB 164 to conform Medi-Cal eligibility to federal requirements, revise immigrant premiums and coverage and non-MAGI asset limits, extend CalAIM, expand reproductive and gender-affirming grants and menopause coverage, and revise facility regulation, behavioral-health spending and ADAP-funded services. The vote was 56–14.

    June 29, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2117 and the education rewrite of AB 181 to move education-department administration to a governor-appointed Education Commissioner. Both changed State Board appointments. AB 181 used a 13-member board rather than AB 2117’s 11-member structure. Vote tallies: AB181 52–5; AB2117 45–4.

    June 29, 2026

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB 97 to revise digital-asset licensing and disclosures, remove specified game and rewards transactions from coverage, repeal stablecoin-specific restrictions and add qualified security and notice exceptions. The vote was 75–0.

    June 29, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB 997 to authorize North Fork Kings groundwater penalties and ten-year extendable real-property liens for unpaid charges. The vote was 73–0.

    June 29, 2026

    Source: clerk.assembly.ca.gov

  • Voted for SB830’s faster environmental court review for an Emeryville hospital campus on 2025-09-08; it passed 79–0. Later opposed its unrelated regional transit ballot procedures on 2026-06-29; it passed 56–15.

    June 29, 2026

    Source: clerk.assembly.ca.gov

  • Voted against SB 169 to revise transportation funding and transit penalty relief, high-speed-rail audits, electronic DMV services and interstate verification safeguards, expand mobile-ID participation and authorize Olympic route camera enforcement. The vote was 57–15.

    June 29, 2026

    Source: clerk.assembly.ca.gov

  • Voted against passing Senate Bill 177, the Fair Share from Big Corporations Act, which orders options for billing large employers whose workers rely on Medi-Cal. The Assembly passed it 57-18 and it became law.

    June 29, 2026

    Source: legiscan.com

  • Voted for SB1058, removing price as the required primary consideration in school meal-program procurement. The motion passed 73–0.

    June 25, 2026

    Source: clerk.assembly.ca.gov

  • Voted for ACA22, requiring two-thirds voter approval for local special taxes, including voter initiatives, subject to voter approval of the amendment. The motion passed 68–2.

    June 25, 2026

    Source: clerk.assembly.ca.gov

  • Voted for ACA21, withdrawing ACA13’s proposed constitutional voting changes from the November2026 ballot. The motion passed 71–0.

    June 25, 2026

    Source: clerk.assembly.ca.gov

  • Coauthored SB 623’s proposal for a voter-approved $1.25 billion bond for veterans’ farm and home purchases. His coauthor role ended before its unrelated rideshare rewrite. He voted for that rewrite’s medical-damages, attorney-referral, driver-background-check and women’s matching-preference rules on June 25, 2026. The vote was 75–0.

    June 25, 2026

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB1437, extending the tax-assessment presumption for qualifying intercounty pipeline rights-of-way through2030–31. The motion passed 71–0.

    June 22, 2026

    Source: clerk.assembly.ca.gov

  • Voted against SB122, extending business tax-credit limits, taxing digital software sales and federal Anti-Weaponization Fund settlements, and reducing first-year business minimum taxes. The motion passed 56–20.

    June 15, 2026

    Source: clerk.assembly.ca.gov

  • Voted against the 2026–27 state budget (AB109). The Assembly approved the Senate changes 60–19.

    June 15, 2026

    Source: clerk.assembly.ca.gov

  • Received Reform California's backing for the 2026 campaign.

    June 4, 2026

    Source: reformcalifornia.org

  • Voted for AB 2716’s oil-well financial-assurance rules allowing qualifying self-insurance and bond caps. He voted against AB 2461’s broader bond duties covering ownership-control transfers. Vote tallies: AB2716 49–3; AB2461 53–21.

    May 28, 2026

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB2497, expanding physical therapists’ needle-based testing and assistant supervision while removing direct-treatment notice requirements. The passage motion failed 26–19 on 2026-05-28.

    May 28, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB2211, allowing craft distillers to sell and offer tastings at up to two branch locations, with duplicate-license fees. The motion passed 77–0.

    May 27, 2026

    Source: clerk.assembly.ca.gov

  • Voted against AB1919, allowing voter initiatives for special taxes in the Santa Cruz transit district. The motion passed 54–20.

    May 27, 2026

    Source: clerk.assembly.ca.gov

  • Voted against passing Assembly Bill 2393, a bill to let people falsely arrested by a private person claim fixed damages. The Assembly passed it 61-17. The bill has passed the Legislature and is awaiting the governor's decision.

    May 27, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 1854, a bill to widen the shield for abortion and gender-affirming care against outside investigations. The Assembly passed it 60-17. The bill has passed the Legislature and is awaiting the governor's decision.

    May 27, 2026

    Source: legiscan.com

  • Voted against AB 2484 authorizing qualified voter initiatives for San Diego Metropolitan Transit System sales taxes. Those taxes are excluded from the county's combined-rate limit. The vote was 46–21.

    May 26, 2026

    Source: clerk.assembly.ca.gov

  • Voted against AB 1576, revising Subsequent Injuries Benefits Trust Fund disability calculations and payment administration. It also revises evidence requirements for preexisting disability. The vote was 48–19.

    May 26, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2201 to align specified Medi-Cal renewals with six-month federal requirements. Qualifying cases may use reliable income and asset data without additional documents. The vote was 78–0.

    May 26, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2506 to authorize licensed cannabis commerce agreements between California and federally recognized tribes. The agreements depend on federal approval or toleration. The vote was 77–0.

    May 26, 2026

    Source: clerk.assembly.ca.gov

  • Voted against passing Assembly Bill 2646, a bill to set a $19.75 minimum wage for temporary foreign farm workers. The Assembly passed it 58-16. The bill has passed the Legislature and is awaiting the governor's decision.

    May 26, 2026

    Source: legiscan.com

  • Voted against passing Assembly Bill 2428, a bill to cancel court filing fees charged to people in prison and wipe unpaid balances. The Assembly passed it 56-18. The bill has passed the Legislature and is awaiting the governor's decision.

    May 26, 2026

    Source: legiscan.com

  • Voted for AB 2187 to exempt qualifying state service contracts with federally recognized California tribes from competitive bidding. The bill also exempts tribal cultural-resource consultants from related contracting restrictions. The vote was 73–0.

    May 22, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 1592 to authorize a California Indian Heritage Center support-organization partnership with specified governance. The vote was 76–0.

    May 22, 2026

    Source: clerk.assembly.ca.gov

  • Voted against passing Assembly Bill 2122, a bill to end arrest warrants and jail exposure for infractions such as traffic tickets. The Assembly passed it 55-18. The bill has passed the Legislature and is awaiting the governor's decision.

    May 22, 2026

    Source: legiscan.com

  • Voted against passing Senate Bill 73, which bars police from interfering with elections or touching voter lists without a court order. It passed the California State Assembly 57-19 and became law.

    May 22, 2026

    Source: legiscan.com

  • Voted against AB 2528 to increase authorized community-college governing-board compensation according to district enrollment. The vote was 57–12.

    May 21, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2523 to require CSU and community-college governing bodies to publish biographies and official contact information. The vote was 68–0.

    May 21, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2141 to allow voluntary pre-pleading pharmacy discipline settlements with waived hearing procedures, mitigation review and board approval. The vote was 72–0.

    May 21, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 1780 to exempt qualifying beverage donations to California tax-exempt organizations from distributor redemption payments with recordkeeping. The vote was 74–0.

    May 21, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2093 to require quarterly state 988 advisory-group meetings through 2029 and permit dissolution afterward. The vote was 73–0.

    May 21, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2200 to allow qualifying alternative greenhouse energy-code compliance using curtains and shading. The vote was 73–0.

    May 21, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2175 to expand meter-aggregation eligibility to qualifying logistics and manufacturing facilities if the commission extends the program. The vote was 68–0.

    May 21, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 1804 to authorize state park pass programs through the State Library and local libraries to broaden access. The vote was 74–0.

    May 21, 2026

    Source: clerk.assembly.ca.gov

  • Voted against AB 2084 to allow California to retain nonprofit tax exemptions after certain federal revocations not based on fraud, fund misuse or reporting and governance failures. The vote was 56–16.

    May 21, 2026

    Source: clerk.assembly.ca.gov

  • Voted against AB 2322 to define commercial, industrial and institutional parcels for municipal stormwater permit purposes by specified assessor land-use codes. The vote was 53–17.

    May 18, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2641 to extend the sales-tax exclusion for pawnbrokers returning vested property to pledgors through 2031. The vote was 72–0.

    May 18, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2512 to condition qualifying Angel Stadium surplus-land exemptions on Anaheim Angels references, subject to a team-affiliation agreement exception. The vote was 72–0.

    May 18, 2026

    Source: clerk.assembly.ca.gov

  • Coauthored AB 2069 to exempt qualifying fairground construction, development and operations purchases from specified state sales taxes during 2027–2031. Local taxes and state rates dedicated to local funding remained. It was held in committee.

    May 14, 2026

    Source: leginfo.legislature.ca.gov

  • Voted for AB 1768 to authorize voter-approved sales-tax increases up to 0.5% in Los Angeles and 0.625% in Contra Costa beyond ordinary combined limits through 2031. The vote was 55–15.

    May 14, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 1913 to allow trained peace officers and registered volunteers to drive qualifying law-enforcement emergency equipment under Class C licenses with examination safeguards. The vote was 77–0.

    May 14, 2026

    Source: clerk.assembly.ca.gov

  • Coauthored SB 1071, a bill allowing families to request corrected death certificates after certified court records established a different manner of death. It was held in committee.

    May 14, 2026

    Source: leginfo.legislature.ca.gov

  • Voted for AB 2751 to limit personal alcohol imports by pedestrians and non-common-carrier travelers to six liters every thirty-one days. The vote was 76–0.

    May 14, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2044 to bar adoption of building standards lacking completed compliance-cost estimates. The vote was 77–0.

    May 14, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2697 to allow locally authorized cannabis drive-through sales through secure fixed windows and drawers at qualifying storefront premises. The vote was 55–9.

    May 11, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2568 to allow qualifying water districts to compensate board members for up to fifteen days monthly with evidence-backed annual policies. The vote was 70–0.

    May 11, 2026

    Source: clerk.assembly.ca.gov

  • Voted against passing Assembly Bill 2448, a bill to make companies holding sensitive medical records switch on the security features they built. The Assembly passed it 55-16. The bill has passed the Legislature and is awaiting the governor's decision.

    May 11, 2026

    Source: legiscan.com

  • Voted for AB 1733 to allow veterinarians and technicians to combine self-study and pro bono sterilization services toward continuing education. The vote was 66–0.

    May 7, 2026

    Source: clerk.assembly.ca.gov

  • Voted for extending the Yurok Tribe casino agreement with California (AB1389). The Assembly approved the Senate changes 69–0.

    May 7, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2753 to bar persons ever required to register as sex offenders from state and local elective office. The vote was 60–0.

    May 7, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 1683 to make authorized workers' compensation indemnity payments through prepaid cards permanent. The vote was 66–0.

    May 7, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2380 to raise specified pest-control registration caps from $25 to $75 and remove other registration-fee limits. The vote was 61–2.

    May 7, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2791 to remove pre-felling professional tree-marking requirements for the Forest Resilience Exemption and revise Coastal Commission authority over college development. The vote was 66–0.

    May 7, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2792 to exempt imported New York Stakes race cards from the seventy-five-race daily limit. The vote was 73–0.

    May 4, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2035 to allow courts to lower declaration-amendment approval thresholds to more than 37% for qualifying senior-housing associations with long-unamended declarations. The vote was 73–0.

    May 4, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2333 to extend through 2027 foster-family agency protections against indemnifying public entities for those entities' own negligence. The vote was 73–0.

    May 4, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2536 to expand statewide waivers of satellite wagering spacing restrictions and racing contracts, and remove a one-year facility impact test. The vote was 73–0.

    May 4, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2740 to limit judgment-enforcement exemptions for residential repair materials to the debtor's principal residence or domicile. The vote was 73–0.

    May 4, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2090 to expand court exemptions from guardian and conservator accountings to estates below $30,000 and monthly nonbenefit income below $3,200. The vote was 73–0.

    May 4, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2781 to revise small-claims filing-fee tiers and civil-demand thresholds to align fees with updated jurisdictional limits. The vote was 73–0.

    May 4, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2238 to allow dismissal with prejudice of mobilehome claims involving nonexistent or uncontrolled amenities and require attorney fees and sanctions against filing attorneys in qualifying cases. The vote was 70–0.

    May 4, 2026

    Source: clerk.assembly.ca.gov

  • Voted to adopt ACR 168 to authorize Law Revision Commission studies of school reporting requirements and civil writ procedures, with scope notices to legislative committees. The vote was 73–0.

    May 4, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2793 to require a Gambling Control Commission attorney member to have regulatory or gaming-law experience. The vote was 73–0.

    May 4, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2148 to define public-school employees and service contractors as natural persons. The vote was 76–0.

    May 4, 2026

    Source: clerk.assembly.ca.gov

  • Voted against passing Assembly Bill 1876, a bill to write a broad nondiscrimination rule for health plans into state law. The Assembly passed it 56-17. The bill has passed the Legislature and is awaiting the governor's decision.

    May 4, 2026

    Source: legiscan.com

  • Voted for AB 2559 to require full return of construction-debris compliance deposits when applicants document compliance. The vote was 65–0.

    April 27, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2280 to authorize repossession agencies to assert vehicle liens when none exists or an existing lienholder waives or fails to respond. The vote was 67–0.

    April 27, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2423 to remove authority to establish cotton-pest abatement districts in Orange, San Diego and Ventura counties. The vote was 74–0.

    April 23, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2155 to make arbitration agreements unenforceable under state law when they are unenforceable under the Federal Arbitration Act. The vote was 74–0.

    April 23, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 1587 to require pharmacists to notify a prescriber of authorized prescription refills only when a prescriber is identified. The vote was 74–0.

    April 23, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 1781 to protect Federal Home Loan Banks' rights in collateral committed by insurer members during receivership, subject to fraudulent-transfer exceptions. The vote was 74–0.

    April 23, 2026

    Source: clerk.assembly.ca.gov

  • Voted against SJR 7 to urge federal officials to rescind President Trump's tariffs, refund passed-on consumer costs and oppose future unilateral tariff increases. The vote was 60–13.

    April 20, 2026

    Source: clerk.assembly.ca.gov

  • Received the Calexico Baja Runners' Veteran of the Year award at the Imperial Valley Fairgrounds.

    April 20, 2026

    Source: kyma.com

  • Voted for AB 2331 to require courts to permit removal of cemetery remains upon a showing of good cause when required consent cannot be obtained. The vote was 68–0.

    April 16, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 1672 to replace consultation on PACE rate methodology with individual capitation-rate negotiation, advance notice, written responses and requested explanations. The vote was 68–0.

    April 16, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2004 to extend specified deputy-sheriff peace-officer classification to Fresno and San Joaquin counties. The vote was 60–0.

    April 6, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 2199 to revise statutory powers of attorney to allow successor agents, conservator nominations and specified digital-asset and electronic-communication authority. The vote was 68–0.

    April 6, 2026

    Source: clerk.assembly.ca.gov

  • Helped form the bipartisan California Legislative Veterans Caucus and became its co-chair alongside Caroline Menjivar. He also became co-chair of its nonprofit foundation's board.

    March 27, 2026

    Source: sd34.senate.ca.gov

  • Received the Imperial Valley Republican Party's endorsement for the 2026 election cycle.

    March 9, 2026

    Source: kyma.com

  • Received confirmed backing from the California Hispanic Legislative Caucus for the 2026 election cycle.

    March 6, 2026

    Source: cahispaniccaucus.org

  • Was listed as a coauthor of SB 694 and voted for its Assembly passage, 68–0, on September 4, 2025. The measure restricting fees and credential sharing in veterans' benefit claims became law.

    February 10, 2026

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored SB 628, a bill allowing agricultural employers credits for overtime wages against employee withholding remittances. It failed committee passage and died.

    February 2, 2026

    Source: leginfo.legislature.ca.gov

  • Authored AB 1031, a bill capping fees for nonexempt hazardous waste from geothermal energy production at $10 per ton. It was held in committee and died.

    January 31, 2026

    Source: leginfo.legislature.ca.gov

  • Authored AB 676 to waive interest on qualifying Medi-Cal overpayments at least four years old through repayment agreements. The department had to find financial hardship and department-caused errors or policy changes. It was held in committee and died.

    January 31, 2026

    Source: leginfo.legislature.ca.gov

  • Coauthored AB 448 to extend repayment of existing pandemic cashflow loans for nondesignated public hospitals. Zero-interest repayments started after 32 months, with loans discharged after 60 months. The bill died without becoming law.

    January 31, 2026

    Source: leginfo.legislature.ca.gov

  • Voted against AB 1421 to require consolidated research and legislative recommendations on road-user charges or mileage-based fees; no charge enacted by this bill. The vote was 49–21.

    January 29, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 96 to remove the high-school diploma requirement for Medi-Cal peer-support specialist certification. The vote was 73–0.

    January 26, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 647 to expand abandoned recreational-vehicle disposal authority to Alameda and Los Angeles public agencies and extend the program through 2031. The vote was 68–0.

    January 26, 2026

    Source: clerk.assembly.ca.gov

  • Voted for AB 34 to apply publicly owned utilities' qualifying large-hydroelectric procurement rules to compliance periods established by the Energy Commission. The vote was 75–0.

    January 26, 2026

    Source: clerk.assembly.ca.gov

  • Voted against passing Senate Bill 25, which makes companies filing federal merger notices send a copy to the California Attorney General. It passed the California State Assembly 52-17 and became law.

    January 22, 2026

    Source: legiscan.com

  • Coauthored SB 456, a law exempting authorized mural artists from contractor licensing requirements. It became law. He voted for the bill on 2025-09-04. Vote tallies: SB456 78–0.

    October 13, 2025

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored SB 586, a law applying off-highway vehicle rules to electric off-road motorcycles. It became law. He voted for the bill on 2025-09-09. Vote tallies: SB586 79–0.

    October 10, 2025

    Source: downloads.leginfo.legislature.ca.gov

  • Authored AB 764, a law allowing mute swans to be taken or possessed under specified rules through 2030. It became law. He voted for the bill on 2025-09-13. Vote tallies: AB764 72–0.

    October 7, 2025

    Source: downloads.leginfo.legislature.ca.gov

  • Coauthored SB 87, a law extending favorable sales tax treatment for volunteer fire department fundraising through 2030. It became law. He voted for the bill on 2025-08-28. Vote tallies: SB87 75–0.

    October 1, 2025

    Source: downloads.leginfo.legislature.ca.gov

  • Reported that his office had returned more than $500,000 to constituents through casework and state resources during his first year in the Assembly.

    September 26, 2025

    Source: calexicochronicle.com

  • Voted for requiring device operating systems and app stores to send age-bracket signals to software developers (AB1043). The Assembly approved the Senate changes 77–0.

    September 13, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB 861 to enact consumer licensing omnibus including chiropractic fingerprints, contractor investigation-fee and workers-compensation revisions, private-investigator privilege protections, dental fees, and private-college catalog and student-record requirements. The vote was 79–0.

    September 13, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB 237 to enact oil-and-gas omnibus expanding Kern County oil-well permitting and CEQA reliance while requiring financial-assurance reporting, restart testing for long-idled pipelines, new coastal permits for reactivation, and conditional gasoline-volatility waivers. The vote was 66–4.

    September 13, 2025

    Source: clerk.assembly.ca.gov

  • Voted against AB 84’s school-audit and education-inspector proposal in June 2025. He then voted for SB 414’s revised audit and inspector package in September, including charter funding, renewal, spending and contractor safeguards. Vote tallies: AB84 43–25; SB414 55–3.

    September 13, 2025

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for expanding direct sales and shipment of distilled spirits under state permits (AB1246). The Assembly approved the Senate changes 73–1.

    September 13, 2025

    Source: clerk.assembly.ca.gov

  • Voted for AB985, requiring property tax relief near the Chiquita Canyon Landfill and delaying collection of qualifying unpaid taxes. The motion passed 78–0.

    September 13, 2025

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 940 to require state economic-development strategies for key industries, including a prioritized quantum-technology strategy. The vote was 76–0.

    September 13, 2025

    Source: clerk.assembly.ca.gov

  • Voted against Senate amendments to AB 789 to temporarily eliminate the cap on using campaign funds for candidate or officeholder security and set a $10,000 annual cap beginning in 2029. The vote was 65–6.

    September 13, 2025

    Source: clerk.assembly.ca.gov

  • Voted against AB699, allowing some tax and bond measures to place rate details in voter guides rather than directly on ballots. The motion passed 55–21.

    September 13, 2025

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 1178 to require courts considering police-record disclosure to account for undercover duties demanding an officer's anonymity when evaluating physical-safety risks. The vote was 67–0.

    September 13, 2025

    Source: clerk.assembly.ca.gov

  • Voted for exempting repairs of small disaster-damaged bridges and culverts in Sutter County from stream-alteration agreements (AB975). The Assembly approved the Senate changes 73–0.

    September 13, 2025

    Source: clerk.assembly.ca.gov

  • Voted for removing the 20-hour prelicensing-study requirement for new insurance agents (AB943). The Assembly approved the Senate changes 76–0.

    September 13, 2025

    Source: clerk.assembly.ca.gov

  • Voted against passing Assembly Bill 695, a bill to let deported community college students keep paying in-state tuition online. The Assembly passed it 60-16, but the governor vetoed it, so it did not become law.

    September 13, 2025

    Source: legiscan.com

  • Voted against passing Assembly Bill 1376, which caps juvenile probation at 12 months unless a court extends it after a hearing. The Assembly passed it 48-21 and it became law.

    September 13, 2025

    Source: legiscan.com

  • Voted against passing Assembly Bill 1441, which hands Merced County redistricting to an independent commission instead of the supervisors. The Assembly passed it 59-19 and it became law.

    September 13, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 840, which rewrites how California spends its greenhouse gas permit money, putting fire prevention first. The Assembly passed it 59-15 and it became law.

    September 13, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 1084, which lets adults change their name to match their gender identity without a hearing. The California State Assembly agreed 58-16, sending the bill to the governor, and it became law.

    September 13, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 847, which lets civilian police oversight boards see officers' confidential personnel records in investigations. The California State Assembly agreed 50-16, sending the bill to the governor, and it became law.

    September 13, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 707, which makes larger local governments let the public join open meetings by phone or video. It passed the California State Assembly 53-16 and became law.

    September 13, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 1036, which widens post-conviction access to evidence to any felony with a state prison sentence. The California State Assembly agreed 54-18, sending the bill to the governor, and it became law.

    September 13, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 1127, which bars gun dealers selling pistols easily converted to machine guns from July 2026. The California State Assembly agreed 54-16, sending the bill to the governor, and it became law.

    September 13, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 1071, which lets defendants claiming racial bias get all the evidence bearing on that claim. The California State Assembly agreed 42-21, sending the bill to the governor, and it became law.

    September 13, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 572, which requires rules by 2027 for interviewing the family of someone an officer killed. The California State Assembly agreed 42-22, sending the bill to the governor, and it became law.

    September 13, 2025

    Source: legiscan.com

  • Voted for SB 404 to establish a separate state permitting and inspection system for metal shredders, require closure planning and fees, and exempt qualifying shredding materials from hazardous-waste classification. The vote was 65–1.

    September 12, 2025

    Source: clerk.assembly.ca.gov

  • Voted against AB1263, restricting assistance in illegal firearm manufacturing and digital gun-making instructions. The motion passed 62–13. Earlier votes on this bill included 2025-06-03 yes (63–10).

    September 12, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB 855 to authorize state transfer, exchange, or sale of specified National Guard armories with the Adjutant General's approval. The vote was 80–0.

    September 12, 2025

    Source: clerk.assembly.ca.gov

  • Voted for allowing Alameda and Los Angeles counties to dispose of low-value abandoned recreational vehicles under specified safeguards (AB630). The Assembly approved the Senate changes 76–0.

    September 12, 2025

    Source: clerk.assembly.ca.gov

  • Voted to approve Senate amendments to AB 445 to authorize ten additional restaurant liquor licenses in Colusa County and extend the permission for beer manufacturers to give limited advertising glassware to retailers. The vote was 79–0.

    September 12, 2025

    Source: clerk.assembly.ca.gov

  • Voted for requiring evacuation pet-rescue plans and a 30-day holding period for pets displaced by evacuations (AB478). The Assembly approved the Senate changes 80–0.

    September 12, 2025

    Source: clerk.assembly.ca.gov

  • Voted for AB245, extending property tax rebuilding protections and reducing assessed values for property damaged by the January 2025 fires. The motion passed 80–0.

    September 12, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB 461 to authorize transfer of the former El Centro-area CHP property to the City of Imperial and exempt that transaction from CEQA review. The vote was 79–0.

    September 12, 2025

    Source: clerk.assembly.ca.gov

  • Voted against passing Senate Bill 647, a bill to tell energy program applicants about other help and add a low-income advisory board seat. The Assembly passed it 61-18, but the governor vetoed it, so it did not become law.

    September 12, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 682, a bill to ban forever chemicals in cleaning products, dental floss, food packaging and other everyday goods. The Assembly passed it 45-21, but the governor vetoed it, so it did not become law.

    September 12, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 541, a bill to make the state publish how much each electric utility shifts power use away from peak hours. The Assembly passed it 57-15, but the governor vetoed it, so it did not become law.

    September 12, 2025

    Source: legiscan.com

  • Voted against passing Assembly Bill 7, a bill to let California colleges give admissions preference to descendants of slavery. The Assembly passed it 55-18, but the governor vetoed it, so it did not become law.

    September 12, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 613, a bill to make state agencies give priority to cutting methane emissions, including from imported gas. The Assembly passed it 54-14, but the governor vetoed it, so it did not become law.

    September 12, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 744, which freezes the list of college accreditors California recognizes until July 2029. The Assembly passed it 60-18 and it became law.

    September 12, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 629, a bill to widen fire hazard maps and create post-wildfire safety areas. The Assembly passed it 59-18, but the governor vetoed it, so it did not become law.

    September 12, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 59, which keeps court records private for people of any age changing their name or gender marker. It passed the California State Assembly 60-16 and became law.

    September 12, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 763, which raises the top antitrust fine for a company from $1 million to $6 million. It passed the California State Assembly 53-20 and became law.

    September 12, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 325, which makes price-fixing cases easier to bring when the facts plausibly show a conspiracy. The California State Assembly agreed 54-18, sending the bill to the governor, and it became law.

    September 12, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 42, the California Fair Elections Act, which lifts the ban on public money for candidates who accept spending limits. It passed the California State Assembly 59-20 and became law.

    September 12, 2025

    Source: legiscan.com

  • Voted for SB 364 to allow billboard-permit applications beside an opened section of a newly aligned highway before the entire highway project is accepted as complete. The vote was 71–4.

    September 11, 2025

    Source: clerk.assembly.ca.gov

  • Voted for lowering the cannabis excise tax from 19% to 15% through June 2028 (AB564). The Assembly approved the Senate changes 76–0.

    September 11, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB 139, SB 140 and SB 161 to implement state-worker agreements with pay reductions exchanged for leave and revised retiree-health contributions. SB 161 added bargaining units and a $14.597 million appropriation. Vote tallies: SB139 76–1; SB140 75–0; SB161 70–1.

    September 11, 2025

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for ratifying an amended casino agreement with the Picayune Rancheria of Chukchansi Indians (AB1527). The Assembly approved the Senate changes 79–0.

    September 11, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB 385 to repeal the deadline requiring the state peace-officer training commission to adopt new officer education criteria based on a modern-policing-degree report. The vote was 77–0.

    September 11, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB 753 to allow local governments to return abandoned shopping carts and recover up to $100 per cart, with documented notice to the owner. The vote was 71–3.

    September 11, 2025

    Source: clerk.assembly.ca.gov

  • Voted against SB 770 to remove the requirement that a condominium owner's electric-vehicle-charger liability insurance name the homeowners association as an additional insured. The vote was 55–20.

    September 11, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB 132’s tax package, including military-benefit and wildfire-settlement exclusions, film credits, pass-through business taxes, bank tax rules and collection charges. He supported SB 159’s follow-up limits on qualifying wildfire settlements. Vote tallies: SB132 68–1; SB159 69–1.

    September 11, 2025

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB 645 to keep expanded peremptory-jury-challenge rules inapplicable to most civil cases, with exceptions for civil-rights and civil-commitment cases. The vote was 80–0.

    September 11, 2025

    Source: clerk.assembly.ca.gov

  • Voted against SB153, the transportation package, including diesel refrigeration fees, World Cup charter buses, and expanded digital driver’s license participation. The motion passed 59–18.

    September 11, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB157, funding $103.668 million in county probation incentives and changing prison community-program contracting and detention oversight. The motion passed 75–0.

    September 11, 2025

    Source: clerk.assembly.ca.gov

  • Voted for AB961, extending cleanup liability protections for qualifying innocent landowners through 2037. The motion passed 80–0.

    September 11, 2025

    Source: clerk.assembly.ca.gov

  • Voted against passing Senate Bill 7, a bill to set rules for employers using automated systems to manage, discipline and fire workers. The Assembly passed it 45-17, but the governor vetoed it, so it did not become law.

    September 11, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 838, which closes a hotel loophole in the law that protects housing projects from local rejection. The Assembly passed it 58-17 and it became law.

    September 11, 2025

    Source: legiscan.com

  • Voted against passing Assembly Bill 766, a bill to make state agencies build racial equity into their strategic plans. The Assembly passed it 60-18, but the governor vetoed it, so it did not become law.

    September 11, 2025

    Source: legiscan.com

  • Voted against passing Assembly Bill 93, a bill to make data centers disclose their water use before getting a business license. The Assembly passed it 59-16, but the governor vetoed it, so it did not become law.

    September 11, 2025

    Source: legiscan.com

  • Voted against passing Assembly Bill 1324, a bill to drop the parental work-hours test for CalWORKs cash aid eligibility. The Assembly passed it 60-15, but the governor vetoed it, so it did not become law.

    September 11, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 22, which lets people cash out gift cards with less than $15 left, up from $10. It passed the California State Assembly 58-16 and became law.

    September 11, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 1487, which widens what a state grant fund for transgender and intersex people can fund. The California State Assembly agreed 59-15, sending the bill to the governor, and it became law.

    September 11, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 1362, which extends foreign labor recruiter registration rules to farmworker recruiters from July 2027. The California State Assembly agreed 59-16, sending the bill to the governor, and it became law.

    September 11, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 596, which tightens the fines hospitals face for breaking nurse-to-patient staffing limits. It passed the California State Assembly 48-19 and became law.

    September 11, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 858, which keeps the hotel and building services layoff recall law running until 2027. The California State Assembly agreed 49-19, sending the bill to the governor, and it became law.

    September 11, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 692, which bars stay-or-pay contracts that leave a worker owing money if the job ends. The California State Assembly agreed 46-20, sending the bill to the governor, and it became law.

    September 11, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 1319, which bans trading in wildlife taken in breach of the protections of January 2025. The California State Assembly agreed 51-19, sending the bill to the governor, and it became law.

    September 11, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 495, which lets more relatives enroll a child in school and approve school medical care. The California State Assembly agreed 60-20, sending the bill to the governor, and it became law.

    September 11, 2025

    Source: legiscan.com

  • Voted for creating temporary supervised assistant-teacher permits for child-care workers with six college units (AB753). The Assembly approved the Senate changes 79–0.

    September 10, 2025

    Source: clerk.assembly.ca.gov

  • Voted for extending 60-day substitute teaching assignments under specified labor agreements and school approval rules (AB1224). The Assembly approved the Senate changes 75–0.

    September 10, 2025

    Source: clerk.assembly.ca.gov

  • Voted for allowing rental companies to use geofencing technology under specified limits (AB1197). The Assembly approved the Senate changes 78–0.

    September 10, 2025

    Source: clerk.assembly.ca.gov

  • Voted for AB1329, changing eligibility and benefit calculations for workers with multiple disabling injuries. The motion passed 63–4.

    September 10, 2025

    Source: clerk.assembly.ca.gov

  • Voted for allowing counties to authorize low-impact campsites on private property outside special-occupancy park rules (AB518). The Assembly approved the Senate changes 67–0.

    September 10, 2025

    Source: clerk.assembly.ca.gov

  • Voted for AB1504, easing massage certification exams and practice restrictions while adding appeals, salary limits, and public-record access. The motion passed 75–0.

    September 10, 2025

    Source: clerk.assembly.ca.gov

  • Voted for changing regional housing allocation timelines and the link to transportation plans (AB1275). The Assembly approved the Senate changes 79–0.

    September 10, 2025

    Source: clerk.assembly.ca.gov

  • Voted against passing Senate Bill 418, a bill to make health plans cover a year's supply of hormone therapy at once. The Assembly passed it 60-18, but the governor vetoed it, so it did not become law.

    September 10, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 630, which lets the state parks department buy and lease land with less outside review. The Assembly passed it 60-19 and it became law.

    September 10, 2025

    Source: legiscan.com

  • Voted against passing Assembly Bill 742, a bill to speed up professional licensing for descendants of American slaves. The Assembly passed it 59-16, but the governor vetoed it, so it did not become law.

    September 10, 2025

    Source: legiscan.com

  • Voted against passing Assembly Bill 1249, which widens early in-person voting to start 29 days before election day. The Assembly passed it 60-18 and it became law.

    September 10, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 263, which keeps emergency water flow rules for the Scott and Shasta rivers until 2031. The California State Assembly agreed 58-20, sending the bill to the governor, and it became law.

    September 10, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 727, which makes schools and colleges print an LGBTQ+ crisis line on student ID cards. The California State Assembly agreed 58-15, sending the bill to the governor, and it became law.

    September 10, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 825, which confirms the state financial regulator can act against escrow agents and lenders that deceive customers. It passed the California State Assembly 59-19 and became law.

    September 10, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 246, which lets tenants facing eviction cite a Social Security payment break as a defense. The California State Assembly agreed 50-17, sending the bill to the governor, and it became law.

    September 10, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 1037, which widens who can carry and hand out overdose-reversal drugs such as naloxone. The California State Assembly agreed 53-21, sending the bill to the governor, and it became law.

    September 10, 2025

    Source: legiscan.com

  • Voted for SB864, ratifying tribal gaming agreements with Trinidad Rancheria, Pinoleville Pomo Nation, and Sycuan, with related environmental-review exclusions. The motion passed 79–0.

    September 9, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB533, allowing app-only payment for electric vehicle charging at qualifying large arenas. The motion passed 80–0.

    September 9, 2025

    Source: clerk.assembly.ca.gov

  • Voted for banning cat declawing except for medical treatment (AB867). The Assembly approved the Senate changes 74–0.

    September 9, 2025

    Source: clerk.assembly.ca.gov

  • Voted against AB930, extending the receipt deadline for mailed election ballots to seven days and revising recount safeguards. The motion passed 59–19.

    September 9, 2025

    Source: clerk.assembly.ca.gov

  • Voted for AB828, allowing up to 40 additional restricted restaurant liquor licenses in specified Los Angeles neighborhoods. The motion passed 80–0.

    September 9, 2025

    Source: clerk.assembly.ca.gov

  • Voted for creating disaster-area land-investment securities to stabilize wildfire-damaged residential property markets (AB797). The Assembly approved the Senate changes 69–5.

    September 9, 2025

    Source: clerk.assembly.ca.gov

  • Voted for restricting private firefighters access to public water supplies during active fires (AB1075). The Assembly approved the Senate changes 78–2.

    September 9, 2025

    Source: clerk.assembly.ca.gov

  • Voted against SB333, allowing a voter-approved San Luis Obispo transportation sales tax up to 1%, above the normal combined local limit. The motion passed 54–19.

    September 9, 2025

    Source: clerk.assembly.ca.gov

  • Voted against passing Senate Bill 36, a bill to widen what counts as price gouging after a disaster and let consumers sue over it. The Assembly passed it 60-17, but the governor vetoed it, so it did not become law.

    September 9, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 805, which makes plainclothes officers, including federal ones, visibly show their agency and name or badge number. It passed the California State Assembly 60-15 and became law.

    September 9, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 1340, which lets rideshare drivers organize and bargain with the companies over pay and conditions. The California State Assembly agreed 60-15, sending the bill to the governor, and it became law.

    September 9, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 497, which shields medical records from other states' cases over care that is legal in California. It passed the California State Assembly 61-17 and became law.

    September 9, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 634, which bars local laws that punish people for helping the homeless with food, water and shelter. It passed the California State Assembly 55-20 and became law.

    September 9, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 518, which sets up a state bureau to verify descent from enslaved Americans for reparations programs. It passed the California State Assembly 60-17 and became law.

    September 9, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 1318, which lets state tax-exempt status count wherever state law looks at federal tax-exempt status. The California State Assembly agreed 60-19, sending the bill to the governor, and it became law.

    September 9, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 30, which bars public agencies from passing on retired diesel rail equipment for further use unless it meets cleaner standards. It passed the California State Assembly 53-22 and became law.

    September 9, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 627, which makes it a crime for officers, including federal agents, to hide their faces on duty. It passed the California State Assembly 45-23 and became law.

    September 9, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 580, which orders model rules by July 2026 on how state and local agencies deal with immigration authorities. It passed the California State Assembly 58-19 and became law.

    September 9, 2025

    Source: legiscan.com

  • Voted for SB345, limiting firefighter and arson training fees to costs not covered by state appropriations or other funding. The motion passed 79–0.

    September 8, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB312, requiring recent veterinary health certificates for dogs imported for resale and making the certificates public. The motion passed 78–0.

    September 8, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB21, allowing fewer replacement units when affordable single-room housing was converted and protecting displaced residents’ return eligibility. The motion passed 79–0.

    September 8, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB39, delaying the ban on boric acid in vaginal suppositories until 2035 while requiring pregnancy warning labels. The motion passed 78–0.

    September 8, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB778, changing migrant farmworker family childcare eligibility to a 40% agricultural income threshold and aligning self-certification rules. The motion passed 78–0.

    September 8, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB5, excluding protected agricultural land’s tax revenue from specified infrastructure financing districts and authorities. The motion passed 67–2.

    September 8, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB359, exempting county-owned transit systems from use-fuel and diesel taxes. The motion passed 78–0.

    September 8, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB419, exempting hydrogen fuel from specified state sales taxes while preserving local government tax revenues. The motion passed 70–0.

    September 8, 2025

    Source: clerk.assembly.ca.gov

  • Voted for extending outdoor dining flexibilities and allowing restaurants to use open storefronts with approved pest-control plans (AB592). The Assembly approved the Senate changes 78–0.

    September 8, 2025

    Source: clerk.assembly.ca.gov

  • Voted for directing tribal grant funds primarily to equal-share grants for eligible tribes (AB221). The Assembly approved the Senate changes 79–0.

    September 8, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB3, changing mail-ballot signature verification, correction forms, observer rights, and election-results reporting requirements. The motion passed 79–0.

    September 8, 2025

    Source: clerk.assembly.ca.gov

  • Voted for allowing longer parkland leases without elections and expanding exchanges of park and open-space land (AB769). The Assembly approved the Senate changes 79–0.

    September 8, 2025

    Source: clerk.assembly.ca.gov

  • Voted against passing Senate Bill 642, which widens the equal pay law and tightens what a posted pay range must mean. The Assembly passed it 58-15 and it became law.

    September 8, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 437, which funds up to $6 million of state university research on reparations and verifying descent from enslaved people. The Assembly passed it 61-17 and it became law.

    September 8, 2025

    Source: legiscan.com

  • Voted against passing Assembly Bill 399, a bill to let the Coastal Commission approve wetland restoration projects that measure stored carbon. The Assembly passed it 58-18, but the governor vetoed it, so it did not become law.

    September 8, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 435, which sets a physical fit test from 2027 for riding without a booster seat. The California State Assembly agreed 49-13, sending the bill to the governor, and it became law.

    September 8, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 931, which regulates companies that advance lawsuit money for a cut of the payout. The California State Assembly agreed 60-16, sending the bill to the governor, and it became law.

    September 8, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 262, which counts policies that keep people housed when the state rates a city's support for housing. It passed the California State Assembly 57-15 and became law.

    September 8, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 524, which makes police reports written with artificial intelligence say so and carry the officer's signature. It passed the California State Assembly 50-17 and became law.

    September 8, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 704, which requires gun barrels to be sold in person through a licensed gun dealer. It passed the California State Assembly 57-20 and became law.

    September 8, 2025

    Source: legiscan.com

  • Voted against agreeing to the Senate's changes to Assembly Bill 1415, which puts companies and investors behind medical practices under the state health cost watchdog. The California State Assembly agreed 51-19, sending the bill to the governor, and it became law.

    September 8, 2025

    Source: legiscan.com

  • Voted against allowing transportation-district voters to initiate sales-tax measures subject to existing rate limits and accountability rules (SB512). The Assembly passed the bill 50–19.

    September 4, 2025

    Source: clerk.assembly.ca.gov

  • Voted for exempting tribal financial records submitted for public assistance from public disclosure (AB1004). The Assembly approved the Senate changes 77–0.

    September 4, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB783, extending qualifying redevelopment-area billboards’ exemption from normal highway advertising rules through 2028. The motion passed 75–0.

    September 4, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SJR1, rescinding California’s prior applications for a federal constitutional convention. The motion passed 68–0.

    September 4, 2025

    Source: clerk.assembly.ca.gov

  • Voted for AB416, allowing emergency physicians to authorize qualifying mental-health holds and protecting them from specified liability. The motion passed 75–0.

    September 4, 2025

    Source: clerk.assembly.ca.gov

  • Voted against agreeing to the Senate's changes to Assembly Bill 454, which permanently bans killing or capturing birds protected under federal law as of 2025. The California State Assembly agreed 58-17, sending the bill to the governor, and it became law.

    September 4, 2025

    Source: legiscan.com

  • Voted for AB482, raising the table-grape assessment cap to two cents per pound and expanding commission funding and appeal powers. The motion passed 78–1.

    September 3, 2025

    Source: clerk.assembly.ca.gov

  • Voted for expanding veterinary technicians animal-care duties, including supervised tooth extractions (AB516). The Assembly approved the Senate changes 77–0.

    September 3, 2025

    Source: clerk.assembly.ca.gov

  • Voted against passing Senate Bill 551, which rewrites the stated purpose of California's prison system around normal daily life and rehabilitation. The Assembly passed it 57-20 and it became law.

    September 3, 2025

    Source: legiscan.com

  • Voted against passing Senate Bill 358, which lowers traffic-impact fees for housing built near transit with little parking. It passed the California State Assembly 53-14 and became law.

    September 3, 2025

    Source: legiscan.com

  • Voted for SB506, easing aircraft-refueling drivers’ emergency hour limits and removing a transit agency’s approval role for Treasure Island congestion fees. The motion passed 74–0.

    August 28, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB395, allowing up to 20 extra restaurant liquor licenses in a San Francisco hospitality zone. The motion passed 74–0.

    August 28, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB650, changing Delta Plan court-review deadlines and allowing public agencies to appeal project consistency certifications. The motion passed 75–0.

    August 28, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB303, protecting good-faith admissions of personal bias in required training from being treated as unlawful employment discrimination. The motion passed 72–0.

    August 28, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB609, making additional commercial fishing records confidential while keeping basic license and vessel identities public. The motion passed 74–0.

    August 28, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB227, extending Contra Costa’s Green Empowerment Zone through 2040 and allowing four additional cities to join its incentive program. The motion passed 76–0.

    August 28, 2025

    Source: clerk.assembly.ca.gov

  • Voted against the 2025 congressional redistricting package: AB 604’s replacement maps, ACA 8’s voter approval and SB 280’s special election. The replacement maps covered elections through 2030, subject to voter approval. Vote tallies: ACA8 57–20; AB604 56–20; SB280 57–20.

    August 21, 2025

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for SB602, allowing veterinary technicians at animal shelters to give vaccines and medication with a remotely available veterinarian. The motion passed 75–0.

    July 17, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB673, extending San Bernardino County’s court filing surcharge of up to $35 through 2039. The motion passed 72–0.

    July 10, 2025

    Source: clerk.assembly.ca.gov

  • Voted against SB119, the welfare budget package, including easier CalWORKs participation, revised foster-care payments, and housing grant matching waivers. The motion passed 59–11.

    July 7, 2025

    Source: clerk.assembly.ca.gov

  • Voted against SB128, the transportation budget package, including delayed licensing changes and special carpool-lane access for the 2028 Olympics. The motion passed 58–18.

    June 27, 2025

    Source: clerk.assembly.ca.gov

  • Voted for SB124, funding natural resources programs, increasing annual park funding, and changing wildfire, groundwater, and cleanup rules. The motion passed 74–1.

    June 27, 2025

    Source: clerk.assembly.ca.gov

  • Voted against SB127, the energy budget package, including electricity emergency restrictions and $132.175 million for zero-emission truck and bus vouchers. The motion passed 58–19.

    June 27, 2025

    Source: clerk.assembly.ca.gov

  • Voted against SB 101’s 2025 state-budget appropriations and SB 103’s related revisions to earlier budget years. Vote tallies: SB101 57–19; SB103 58–17.

    June 27, 2025

    Source: downloads.leginfo.legislature.ca.gov

  • Voted for AB745, moving residential electricity climate credits to summer bills and tying credits to electricity consumption. The motion passed 68–0.

    June 5, 2025

    Source: clerk.assembly.ca.gov

  • Voted for AB30, allowing gasoline blends containing up to 15% ethanol during the state’s review. The motion passed 77–0.

    June 4, 2025

    Source: clerk.assembly.ca.gov

  • Voted for AB1048, allowing review of contract-based discounts in workers’ compensation medical payment disputes. The motion passed 76–0.

    June 4, 2025

    Source: clerk.assembly.ca.gov

  • Voted against AB928, limiting people to 25 confined or tethered roosters, with specified exceptions. The motion passed 46–15.

    June 4, 2025

    Source: clerk.assembly.ca.gov

  • Voted for AB907, paying regional air district members of the State Air Resources Board the same salary as other members. The motion passed 49–6.

    June 3, 2025

    Source: clerk.assembly.ca.gov

  • Voted for AB342, allowing alcohol sales until 4 a.m. in locally approved hospitality zones on specified nights. The motion passed 50–11.

    June 3, 2025

    Source: clerk.assembly.ca.gov

  • Voted against overriding restrictive land covenants for developments in counties affected by the January 2025 wildfires (AB1385). The Assembly passed the bill 63–10.

    June 2, 2025

    Source: clerk.assembly.ca.gov

  • Voted for increasing the share of fairground sales-tax receipts allocated to the state fair fund (AB258). The Assembly passed the bill 77–1.

    June 2, 2025

    Source: clerk.assembly.ca.gov

  • Voted for allowing dental assistants 90 days to finish infection-control training and permitting specified video-based courses (AB873). The Assembly passed the bill 78–0.

    June 2, 2025

    Source: clerk.assembly.ca.gov

  • Voted for extending the exemption of agricultural vehicles from commercial-terminal inspections through 2030 (AB525). The Assembly passed the bill 71–0.

    May 23, 2025

    Source: clerk.assembly.ca.gov

  • Voted against passing Assembly Bill 309, which permanently lets pharmacies supply clean needles and syringes to adults without a prescription. It passed the California State Assembly 54-15 and became law.

    May 15, 2025

    Source: legiscan.com

  • Voted for allowing courts to require financial security in lawsuits challenging community-serving projects (AB1162). The Assembly passed the bill 77–0.

    May 12, 2025

    Source: clerk.assembly.ca.gov

  • Voted against expediting California law licenses for former federal attorneys and protecting lawful sensitive-service work from other states disciplinary actions (AB1522). The Assembly passed the bill 60–17.

    May 5, 2025

    Source: clerk.assembly.ca.gov

  • Voted for allowing water utilities to join public-agency insurance and risk pools with consumer protections (AB428). The Assembly passed the bill 76–0.

    May 5, 2025

    Source: clerk.assembly.ca.gov

  • Voted for extending public-records response deadlines when cyberattacks blocked access to records (AB370). The Assembly passed the bill 75–0.

    April 24, 2025

    Source: clerk.assembly.ca.gov

  • Was appointed to the Council of State Governments West's Colorado River Forum for the 2025–26 biennium.

    April 11, 2025

    Source: lcmspubcontact.lc.ca.gov

  • Was appointed vice chair of the Assembly Military and Veterans Affairs Committee, replacing Laurie Davies.

    April 10, 2025

    Source: clerk.assembly.ca.gov

  • Voted for letting car manufacturers choose new lemon-law lawsuit procedures (SB26). The Assembly passed the bill 77–0.

    April 1, 2025

    Source: clerk.assembly.ca.gov

  • Was appointed vice chair of the Assembly Water, Parks and Wildlife Committee.

    January 2, 2025

    Source: clerk.assembly.ca.gov

  • Won the 2024 general election for California Assembly District 36 with 79,477 votes, or 51.8%, against Jose Joey Acuña Jr.

    November 5, 2024

    Source: elections.cdn.sos.ca.gov

  • Served 21 years in the Marine Corps, including four combat tours in Iraq and Afghanistan. His assignments included protecting U.S. embassies in Prague and Honduras.

    October 5, 2022

    Source: franchising.com

  • Served on the Salvation Army Veterans Easy Access Program's advisory committee.

    October 5, 2022

    Source: franchising.com

  • Served as Redzone Security's director of business development. He oversaw security and staffing for events including the Coachella and Stagecoach festivals.

    October 5, 2022

    Source: franchising.com

  • Took over ownership of Spherion's Palm Desert and Temecula staffing offices from Veronica and Richard Moyse.

    October 3, 2022

    Source: franchising.com

  • Hosted the weekly Warrior Brothers program on Remnant Radio. He discussed post-traumatic stress and encouraged struggling combat veterans to seek help.

    May 25, 2020

    Source: kesq.com

  • Received 34,088 votes, or 35.2%, in the 2018 general election for California Assembly District 56, losing to Eduardo Garcia.

    November 6, 2018

    Source: elections.cdn.sos.ca.gov

  • Served as a pastor at Southwest Church in Indian Wells after retiring from the Marine Corps.

    September 26, 2018

    Source: kesq.com

  • Received endorsements from Assembly Republican leaders Brian Dahle and Jay Obernolte for the 2018 campaign.

    May 24, 2018

    Source: ukenreport.com

  • Worked with the Integrated Recovery Foundation. The nonprofit ran recovery programs for women veterans affected by military sexual trauma and post-traumatic stress disorder.

    May 5, 2018

    Source: ukenreport.com

  • Received endorsements from the Imperial Valley Republican Party and Riverside County Republican Central Committee for the 2018 campaign.

    May 5, 2018

    Source: ukenreport.com

  • Was selected as pastor of Saddleback Church's San Diego campus. He previously volunteered at its San Clemente campus.

    October 22, 2016

    Source: christianpost.com

Past race Jeff Gonzalez ran in: