
Candidate for Texas House of Representatives - District 120 in 2026 Texas Primary Election.
View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.
Get StartedI’m committed to protecting, strengthening, and fully resourcing public education. I’ll never stop fighting for the students, families, and educators who make our schools work. Learn more
Aising the Basic Allotment, fully funding Special Education services, stabilizing teacher pay, expanding early childhood learning, and making sure every campus has the counselors, mental-health supports, and staff our students need to thrive. Learn more
I believe that accessible, affordable healthcare is a basic human right and that no one in San Antonio, or anywhere in District 120, should go into debt or risk their life because they can’t afford to see a doctor. Learn more
I’ll always fight for a healthcare system that puts people first, not profits. Learn more
I’m committed to supporting stronger renter protections, real transparency in utilities, curbing predatory corporate landlords, expanding pathways to homeownership, and delivering property tax relief that actually benefits homeowners and working families here in Bexar County. Learn more
I support expanding state-level protections for immigrant families, increasing access to legal resources, ensuring safe access to education and healthcare regardless of status, preventing state-driven family separations, and pushing for federal reforms that create fair, realistic pathways to residency and citizenship. Learn more
I support our tax dollars working for us by investing in communities, creating good jobs, and building for the future. Often our leaders treat obvious problems as something to work around instead of something to fix. Learn more
I support raising the minimum wage, stopping wage theft, expanding job training and apprenticeship pathways, and making sure corporate incentives actually create high-quality jobs for the people who live and work here in Bexar County. Learn more
View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.