Texas Defense Team
TEXAS DEFENSE TEAM
Defending your Rights

Texas Defense Team

The Team That Built the Case Against You.
Now We Tear It Apart.

A former police officer. A former prosecutor. A former public defender. And the human computer. Every angle of the criminal justice system — on your side.

Free Consultation — (512) 599-9000
ST

Stephen T. Bowling

Founder & CEO

Former Law Enforcement

Stephen Bowling spent years on the law enforcement side of the courtroom before crossing to the defense. As a police officer, he learned exactly how Texas law enforcement builds a case — and exactly where those cases fall apart. He brings that insider knowledge to every client.

Practice Areas

DWI DefenseDrug ChargesAssault / Family ViolencePersonal InjuryEstate Planning

Counties

Travis · Williamson · Hays · Bastrop · Bexar

HB

Hayden Boudreaux

Criminal Defense Attorney

Former Prosecutor

Hayden Boudreaux served as a prosecutor in both Hays and Travis Counties before joining Texas Defense Team. He knows how prosecutors evaluate cases, what they look for when considering offers, and where the evidence standards break down.

Practice Areas

DWI DefenseDrug ChargesAssault / Family Violence

Counties

Travis · Hays

RZ

Rafael Zapata-Yordán

Managing Partner

Former Public Defender

Rafael Zapata-Yordán brings deep experience from the public defender's office, where he represented defendants through the full range of the Texas criminal justice system — from arraignment through trial. His caseload built expertise across the entire process.

Practice Areas

Criminal DefenseDWI DefenseDrug Charges

Counties

All 5 TDT counties

PP

Peter Prak

Senior Associate Attorney

Columbia Engineering · NYU Law

Peter Prak's engineering degree from Columbia University and law degree from NYU bring analytical discipline to complex criminal cases. Colleagues call him the human computer — he can hold the entire factual record of a case and spot the inconsistency that changes everything.

Practice Areas

Criminal DefenseDWI DefenseComplex Litigation

Counties

All 5 TDT counties

Ready to talk to the team? Free consultation — no charge, no obligation.📞 (512) 599-9000Or submit your case online →
Last reviewed by Stephen T. Bowling, September 2026
📞 (512) 599-9000 — Free Consultation