State of Texas
State Senator, District 22 – Unexpired Term
- On ballot as
- David Cook
- Current role
- State Representative, Texas House District 96 (since January 2021)
- Background
- Graduate, Mansfield High School
- Bachelor's degree, Stephen F. Austin State University (1992)
- Law degree, Texas Wesleyan University School of Law (now Texas A&M University School of Law), 1996
- Licensed in Texas since 1997
- Attorney and managing partner, law firm Harris Cook LLP
- Longtime Mansfield resident (per campaign)
- Experience
- Ran unsuccessfully for speaker of the Texas House (2025)
- Mayor of Mansfield (12 years, before joining the House)
- Not seeking re-election to the House in 2026
- Republican primary (March 3, 2026): won, 67.3%
- Top priorities
- Property taxes: "I will fight for lasting property tax relief that actually puts money back in our pockets"
- Schools: "Texas must restore common sense in Texas schools, starting with keeping boys out of girls' sports and putting parents in charge of their child's education"
- Border: "secure the Texas border, build the wall and back border patrol and ICE"
- Spending: "cut government waste, slash burdensome regulations, and lower costs for Texas families"
- Says he will "enforce the rule of law without apology"
- Tidbits
- Abortion: No public statement found
- Border and immigration: Campaign site: will work to "secure the Texas border, build the wall and back border patrol and ICE to stop illegal immigrants from setting foot on Texas soil."
- Guns: No public statement found
- Public schools and vouchers: Campaign site: "Texas must restore common sense in Texas schools" and he will "give parents the voice they deserve" in their child's education
- Property taxes: Campaign site: "I will fight for lasting property tax relief that actually puts money back in our pockets."
Claims and the record- Controversies: None found in the news coverage we reviewed
- Endorsements
- Texas Right to Life
- Texas Values Action
- Texas Home School Coalition
- President Donald Trump (primary)
- Governor Greg Abbott (primary)
Show all 134
- State Representative Pat Curry (primary)
- Tarrant County Patriots PAC (primary)
- Lieutenant Governor Dan Patrick (listed by campaign)
- U.S. Congressman Jake Ellzey (TX-06) (listed by campaign)
- U.S. Congressman Craig Goldman (TX-12) (listed by campaign)
- U.S. Congressman Roger Williams (TX-25) (listed by campaign)
- Railroad Commissioner Wayne Christian (listed by campaign)
- State Senator Donna Campbell (listed by campaign)
- State Senator Pete Flores (listed by campaign)
- State Senator Brent Hagenbuch (listed by campaign)
- State Senator Adam Hinojosa (listed by campaign)
- State Senator Phil King (listed by campaign)
- State Senator Lois Kolkhorst (listed by campaign)
- State Senator Tan Parker (listed by campaign)
- State Senator Angela Paxton (listed by campaign)
- State Senator Charles Perry (listed by campaign)
- Former State Senator Kip Averitt (listed by campaign)
- Hon. Jason Rapert, National Association of Christian Lawmakers Founder (listed by campaign)
- State Representative Daniel Alders (listed by campaign)
- State Representative Trent Ashby (listed by campaign)
- State Representative Ben Bumgarner (listed by campaign)
- State Representative Briscoe Cain (listed by campaign)
- State Representative Charles Cunningham (listed by campaign)
- State Representative Mano DeAyala (listed by campaign)
- State Representative Paul Dyson (listed by campaign)
- State Representative James Frank (listed by campaign)
- State Representative Gary Gates (listed by campaign)
- State Representative Ryan Guillen (listed by campaign)
- State Representative Richard Hayes (listed by campaign)
- State Representative Hillary Hickland (listed by campaign)
- State Representative Janis Holt (listed by campaign)
- State Representative Andy Hopper (listed by campaign)
- State Representative Carrie Isaac (listed by campaign)
- State Representative Helen Kerwin (listed by campaign)
- State Representative Marc LaHood (listed by campaign)
- State Representative Mitch Little (listed by campaign)
- State Representative AJ Louderback (listed by campaign)
- State Representative JM Lozano (listed by campaign)
- State Representative John Lujan (listed by campaign)
- State Representative Shelley Luther (listed by campaign)
- State Representative Don McLaughlin (listed by campaign)
- State Representative John McQueeney (listed by campaign)
- State Representative Brent Money (listed by campaign)
- State Representative Matt Morgan (listed by campaign)
- State Representative Candy Noble (listed by campaign)
- State Representative Mike Olcott (listed by campaign)
- State Representative Dennis Paul (listed by campaign)
- State Representative Katrina Pierson (listed by campaign)
- State Representative Keresa Richardson (listed by campaign)
- State Representative Nate Schatzline (listed by campaign)
- State Representative Mike Schofield (listed by campaign)
- State Representative Alan Schoolcraft (listed by campaign)
- State Representative Matt Shaheen (listed by campaign)
- State Representative Joanne Shofner (listed by campaign)
- State Representative John Smithee (listed by campaign)
- State Representative David Spiller (listed by campaign)
- State Representative Tony Tinderholt (listed by campaign)
- State Representative Steve Toth (listed by campaign)
- State Representative Ellen Troxclair (listed by campaign)
- State Representative Wes Virdell (listed by campaign)
- Former State Representative Rodney Anderson (listed by campaign)
- Former State Representative Kent Grusendorf (listed by campaign)
- Former State Representative Bill Zedler (listed by campaign)
- Former SREC Member Melba McDow (listed by campaign)
- Former SREC Member Leslie Recine (listed by campaign)
- Former SREC Member Susan Wright (listed by campaign)
- Bosque County Sheriff Trace Hendricks (listed by campaign)
- Comanche County Sheriff Chris Pounds (listed by campaign)
- Eastland County Sheriff Jason Weger (listed by campaign)
- Eastland County Clerk Cathy Jentho (listed by campaign)
- Ellis County Commissioner Louis Ponder (listed by campaign)
- Ellis County Sheriff Brad Norman (listed by campaign)
- Ellis County Tax Assessor-Collector Richard Rozier (listed by campaign)
- Erath County Sheriff Matt Coates (listed by campaign)
- Hill County Sheriff Hunter Barnes (listed by campaign)
- Hood County Commissioner Dave Eagle (listed by campaign)
- Hood County Commissioner Kevin Andrews (listed by campaign)
- Hood County District Clerk Melanie Graft (listed by campaign)
- Hood County Clerk Christine Leftwich (listed by campaign)
- Hood County Constable Chad Davis (listed by campaign)
- McLennan County Sheriff Parnell McNamara (listed by campaign)
- Tarrant County Judge Tim O’Hare (listed by campaign)
- Tarrant County Commissioner Manny Ramirez (listed by campaign)
- Tarrant County Commissioner Matt Krause (listed by campaign)
- Tarrant County Sheriff Bill Waybourn (listed by campaign)
- Tarrant County District Attorney Phil Sorrells (listed by campaign)
- Tarrant County Tax Assessor-Collector Rick Barnes (listed by campaign)
- Tarrant County District Clerk Tom Wilder (listed by campaign)
- Tarrant County Clerk Mary Louise Nicholson (listed by campaign)
- Former Tarrant County Judge Roy English (listed by campaign)
- Former Tarrant County Commissioner Andy Nguyen (listed by campaign)
- Arlington City Councilman Mauricio Galante (listed by campaign)
- Arlington City Councilman Bowie Hogg (listed by campaign)
- Arlington City Councilman Long Pham (listed by campaign)
- Arlington ISD Trustee David Wilbanks (listed by campaign)
- Burleson Mayor Chris Fletcher (listed by campaign)
- Cleburne Mayor Scott Cain (listed by campaign)
- Eastland Police Chief Tim Pitts (listed by campaign)
- Eastland City Commissioner Michael Jay Hackney (listed by campaign)
- Fort Worth Mayor Mattie Parker (listed by campaign)
- Glen Rose Mayor Pro Tem Stuart Mann (listed by campaign)
- Glen Rose City Councilman George Freas (listed by campaign)
- Granbury Mayor Jim Jarratt (listed by campaign)
- Keller Mayor Armin Mizani (listed by campaign)
- Keller City Councilman Shannon Dubberly (listed by campaign)
- Kennedale Mayor Brad Horton (listed by campaign)
- Kennedale City Councilman Chris Gary (listed by campaign)
- Mansfield City Councilman Larry Broseh (listed by campaign)
- Midlothian Mayor Justin Coffman (listed by campaign)
- Midlothian Mayor Pro Tem Clark Wickcliffe (listed by campaign)
- Midlothian City Councilwoman Anna Hammonds (listed by campaign)
- Midlothian City Councilman Allen Moorman (listed by campaign)
- Midlothian City Councilman Mike Rodgers (listed by campaign)
- Midlothian City Councilman Wayne Shuffield (listed by campaign)
- Midlothian City Councilman Ross Weaver (listed by campaign)
- Robinson ISD Trustee Keith Helpert (listed by campaign)
- Stephenville Mayor Lonn Reisman (listed by campaign)
- Former Arlington Mayor Jeff Williams (listed by campaign)
- Former North Richland Hills Mayor Oscar Trevino (listed by campaign)
- Former Fort Worth Mayor Betsy Price (listed by campaign)
- Former Stephenville Mayor Doug Svien (listed by campaign)
- Former Waco Mayor Dillon Meek (listed by campaign)
- Former Arlington City Councilman Dixon Holman (listed by campaign)
- Former Mansfield City Councilman Cory Hoffman (listed by campaign)
- Former Mansfield City Councilman Greg Kunasek (listed by campaign)
- Former Mansfield City Councilman Larry Nix (listed by campaign)
- Former Mansfield City Councilman Tom Ritter (listed by campaign)
- Former Mansfield ISD Trustee Keziah Farrar (listed by campaign)
- Former Mansfield ISD Trustee Craig Tipping (listed by campaign)
- Campaign website
- davidcookfortexas.com
Open in the full comparison: Tarrant County, Ellis County, McLennan County, Bosque County, Erath County, Falls County, Hamilton County, Hill County, Hood County, Somervell County
