Dallas, Texas, Sex Offense Criminal Defense Attorney
Working to Keep You Out of Jail and Off the Sex Offender Registry
Have you been charged as a sexual predator or sexual offender? Sexual crimes are very serious charges that can nonetheless occur easily and even accidentally. Any unwarranted physical conduct can be construed as sexual assault or sexual harassment.
Dallas criminal defense lawyer Frank Jackson has defended individuals charged with sex crimes for over 30 years, and works hard to protect the full rights of each client. Do you face false accusations or allegations? Do you have questions regarding your case, your rights and potential legal consequences? Frank Jackson handles a broad range of sexual offenses and charges, including:
- Sexual harassment
- Sexual abuse
- Rape, statutory rape and date rape
- Aggravated sexual assault
- Aggravated sexual assault with a child, sex with a child and child molestation
- Indecency with a child and child pornography
- Indecent exposure and lewd conduct
- Failure to register as a sex offender
Do not let your charges become overblown or inflated. Do not let prosecutors pressure and lead children into making false statements against you. And do not face untruthful former spouses, partners and others who falsely accuse you.
Frank Jackson has tried over 350 criminal cases in court and has won numerous not-guilty verdicts. His 30 years of courtroom experience, skill and diligence in preparation and experience as a former prosecutor aid in providing highly effective sex crime criminal defense. Mr. Jackson's skills have been widely hailed throughout the legal and media communities of Texas and, in fact, the Dallas Morning News named Frank Jackson one of the best defense lawyers "in this hemisphere." For a free initial consultation, contact The Law Offices of Frank Jackson.
Contact Us
If you have questions regarding sex crime charges, contact the Law Offices of Frank Jackson. We speak Spanish, accept credit cards and are conveniently located in downtown Dallas. To contact us, call (214) 306-6891 or (866) 542-2346.

