Texas Defense Team
The Team That Built the Case Against You.
Now We Tear It Apart.
A former police officer. A former Hays and Travis County prosecutor. A former public defender. And the human computer. Every angle of the criminal justice system — on your side.
Free Consultation — (512) 599-9000Legal Team
Attorneys

Stephen T. Bowling
Founder & CEO
Former Law EnforcementStephen 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
Counties
Travis · Williamson · Hays · Bastrop · Bexar

Rafael Zapata-Yordán
Managing Partner
Former Public DefenderRafael 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 experience across the entire process.
Practice Areas
Counties
All 5 TDT counties

Hayden Boudreaux
Senior Attorney
Former ProsecutorHayden 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
Counties
Travis · Hays

Peter Luning Prak
Senior Attorney
Columbia Engineering · NYU LawPeter Luning 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
Counties
All 5 TDT counties
Support Team
Staff

Erica Ayala
Senior Client Coordinator
Erica coordinates client communications and case scheduling, ensuring clients stay informed and connected with their attorney team from first contact through resolution.

Courtney Kesterson
Client Coordinator
Courtney guides clients through the process — scheduling consultations, coordinating documentation, and ensuring every client has clear answers throughout their case.

Karina Correa Venegas
Reception
Karina is often the first voice clients hear at Texas Defense Team. She manages incoming communications and ensures every call and visit is handled with care.

Vanessa Martinez
Client Coordinator
Vanessa helps coordinate client communications and ensures clients have the information and support they need throughout their case.
Photo coming soon