Contact Us
NOTE: Labels in bold are required.
30 Years of Sex Crime Legal Defense in Dallas, Texas
When you are charged with a crime, you are legally innocent until proven guilty by a court of law. However, it often seems as though people charged with sex crimes do not enjoy this constitutional right.
At The Law Offices of Frank Jackson attorney Frank Jackson has worked to protect the rights of people accused of sex crimes for over 30 years. Frank Jackson has the professional experience and personal dedication needed to aggressively defend you:
- Frank Jackson has tried over 350 cases in court, and handled thousands more
- Frank Jackson has published works involving entrapment and prosecutors' misconduct, and has lectured regarding criminal defense
- A majority of Frank Jackson's cases involve sex crimes, including accusations of rape, sexual assault, Internet crimes and crimes involving minors
- Frank Jackson has been honored or called out by the American Board of Criminal Lawyers for Courtroom Excellence, D Magazine, Dallas Law magazine, and the American Trial Lawyers Association
No matter what sex crime you are charged with, you have the constitutional right to an attorney. Because sex crime convictions carry serious consequences, it is wise to retain an experienced lawyer who will fight aggressively and effectively to protect your rights.
With experience as both an assistant district attorney and an established criminal defense lawyer, Frank Jackson understands the importance of careful trial preparation. He knows that the success of a case may very well depend upon careful investigation and research. As a former prosecutor Frank Jackson witnessed firsthand the consequences of poor case planning, and has since honed his investigation and case prep skills for 30 years.
Contact Us
If you have questions regarding sex-related criminal charges, contact the Law Offices of Frank Jackson. We offer free initial consultations, speak Spanish, accept credit cards and are conveniently located in downtown Dallas. To contact us, call (214) 306-6891 or (866) 542-2346.


