WeVote

Officials

David Gregory

David Gregory

Rep

State Senator · Senate District 15

29 Bills
0 Votes
0 Answered

Biography

David Gregory is a Republican Missouri State Senator representing District 15 . A St. Louis native, he was first elected to the Senate in 2024 and took office on January 8, 2025. Previously, he served in the Missouri House of Representatives starting in 2016, where he was named “Freshman Legislator of the Year” in 2017 for efforts against government waste, fraud, and abuse. As a superlawyer and litigation attorney, he has pursued legal actions including a pro bono lawsuit against the St. Louis County Executive during COVID-19 to protect religious freedoms, advocating for a property tax freeze for seniors, protecting women's spaces, and holding animal abusers accountable. He lives in St. Louis with his wife, Paige, and is a Christian committed to his faith.

Education and Political Experience

  • Education: Accounting degree, Master of Business Administration , and Juris Doctor from Saint Louis University.
  • Political Experience and Notable Achievements:
    • Elected to Missouri House in 2016; recognized as Freshman Legislator of the Year .
    • Sponsored the first bill for petition to recall Kim Gardner.
    • One of the first to file legislation banning Critical Race Theory in schools.
    • Successfully passed the Carjacking Bill and Public Safety Recruitment and Retention Act.
    • Authored the "Save St. Louis Plan" focusing on safety via a specialized police force, economic incentives for jobs, and tax breaks.
    • Championed laws to detain and vet illegal immigrants preemptively, protect animals, women, and children, and oppose men in women's sports/restrooms and radical gender theory in schools.

Committees

4 assignments
Economic and Workforce Development member
Education member
Insurance and Banking vice chair
Judiciary and Civil and Criminal Jurisprudence vice chair

At a glance

Office
State Senator
District
Senate District 15
Party
Republican
Mailing
Room 331, 201 W. Capitol Ave., Jefferson City, MO 65101