Attorney Keith shaking hands


Attorney at Law

Keith takes a personal approach to his clients and cases. He builds relationships with his clients to help determine the most effective criminal defense strategy. He knows from experience that sometimes an aggressive approach is needed to best protect a client's rights, while other times the client is better served by his nuanced negotiation skills. Whatever approach he takes, Keith brings over a decade of criminal trial experience to the table.

Keith earned his undergraduate degree from Abilene Christian University and a Juris Doctor from Texas Tech University School of Law. He began his legal career as a Dallas County prosecutor. After several years with Dallas, he transitioned to the Tarrant County District Attorney's office. He is well-known in both counties as an honest, fair, and hard-working attorney. His experience prosecuting for both Dallas and Tarrant counties gives him a unique insight that few attorneys in the metroplex can claim.

While in Dallas, he served as Chief prosecutor of two different felony district courts and as a Deputy Chief of the Misdemeanor Trial Division. He also prosecuted child abuse and family violence cases. In Tarrant County, Keith tried a wide variety of felony cases and eventually worked exclusively in the Gang/Homicide Unit on cases that involved organized crime. In both counties, Keith mentored other prosecutors and interacted daily with judges, probation officers, and court staff. His broad background in both counties means he knows the system inside and out, and can use that knowledge to benefit his clients.

Keith has tried almost 150 jury trials and handled thousands of criminal cases. He is upfront and honest and has the respect of his peers. Let him use his skills and experience to help you through your difficult time.


  • Texas Tech University School of Law, Juris Doctorate 2003

  • Abilene Christian University, Bachelor of Business Administration 2000

Bar Admission

  • Texas 2003

Criminal Defense