Free Consultation
$0 first 10 minutes
I have over twenty-five years experience helping to guide people through the criminal justice system. This includes protecting people's driver's licenses and gettiing occupational driver's licenses when they get arrested for DWI. I also have advanced training in challenging the "junk science" in many DWI cases.
2
Practice Areas
26 years | 54 cases
26 years | 7 cases
Free Consultation
$0 first 10 minutes
Quickly connect with top attorneys through our legal directory to get help with your legal issue.
Chat with a live agent who can match you with the right attorney for your legal needs.
Chat withState: Texas
Acquired: 1999
No misconduct found
201 W. Mulberry St., Kaufman, TX, 75142
3 Client Reviews
Showing 1 - 1 of 1 review | Communication Style
Posted by Randy | April 11, 2015 | Criminal Defense
Proffesional and Knowledgeable
My experience with attorneys in the past haven't been that pleasant. I have been led to believe things that weren't necessarily true and for that matter has left a bad taste in my mouth. Recently my wife was incarcerated on a probation violation resulting from a drug case. She was revoked and possibl...
No Endorsement Data Available Yet
This attorney hasn't created any attorney endorsements recently on Avvo.
2015 - Present
Texas Trial Lawyers Association
2015 - Present
Dallas Trial Lawyers Association
2015 - Present
State Bar of Texas, Insurance Law Section
2015 - Present
Dallas Bar Association, Tort and Insurance Practices Section
2000 - Present
Texas Criminal Defense Lawyers Association
Jury found the Defendant Not Guilty
Currently on appeal
Jury found defendant guilty of theft only
defendant found guilty
1998
Doctor of Jurisprudence/Juris Doctor (J.D.)
2015
2013
Communication
2012
Overview of the Grievance Process
English
Legal Answers
Legal Guides
What can b done for no jail
24 Apr 2026
Can i be charged with a DUI drugs if i was parked 11pm to 6:30am
23 Apr 2026
What's the likelihood that a 77 yo man with 4 prior DWIs get probation again on his 5th.
22 Apr 2026