Free Consultation: (405) 990-0774Tap to Call This Lawyer
John Cannon

John Cannon

Cannon Law Firm, PLLC
  • Criminal Law, Divorce, DUI & DWI...
  • Oklahoma, Western, Eastern, and Northern Districts of Oklahoma
Rate This Lawyer
Claimed Lawyer ProfileQ&ASocial Media

Cannon Law Firm, PLLC, is a leading criminal defense and family law firm in Oklahoma City founded by Judge Advocate and former Assistant Attorney General, John P. Cannon. Cannon Law Firm, PLLC, provides experienced legal representation in criminal defense as well as family law matters, including divorce and child custody. I work for clients and their families across Oklahoma.
You need professional legal counsel, if you have been arrested or need a family attorney. Your rights are at stake, you need to speak to an experienced attorney today. Cannon Law Firm, PLLC, is dedicated to helping individual clients and their families through difficult times in life. Each case is unique and I have extensive experience with complex and straightforward cases. I am a trial attorney, an advocate, and I will Fight for your Rights.

Practice Areas
  • Criminal Law
  • Divorce
  • DUI & DWI
  • Military Law
  • Free Consultation
  • Credit Cards Accepted
Jurisdictions Admitted to Practice
Western, Eastern, and Northern Districts of Oklahoma
10th Circuit
  • English: Spoken, Written
Professional Experience
Cannon Law Firm, PLLC
- Current
Judge Advocate
Judge Advocate General's Corps
- Current
Assistant Attorney General
Oklahoma Attorney General's Office
Litigation Division attorney handling complex torts and employment law cases for a variety of state agencies and department heads in state and federal court.
Assistant Public Defender
Oklahoma County Public Defender's Office
Handled all aspects of a felony docket, including jury trials, motion practice, investigations, and negotiation.
Assistant District Attorney
Garfield County District Attorney's Office
Handled all aspects of felony prosecution from assisting in coordination of investigations through jury trial.
Judge Advocate General’s Legal Center and School
JAG | Military Law
Oklahoma City University School of Law
J.D. (2010)
Activities: National Trial Team and AAJ Trial Team
University of Kansas
B.A. (2010) | English
Activities: Varsity Football lettermen
Professional Associations
10th Circuit Bar Association
- Current
Judge Advocate General's Corps
Judge Advocate
- Current
Oklahoma Criminal Defense Lawyers Assocation
- Current
Oklahoma State Bar
- Current
William J. Holloway American Inn of Court
- Current
Articles & Publications
Investigative Detention, the Warrantless Seizure of Citizens
Oklahoma Bar Journal
Baxter a 'Warranted New Frontier"
Oklahoma Bar Journal
Speaking Engagements
A Night with the Justices: A Few Good Men, Oklahoma History Center
Oklahoma Supreme Court
Legal analysis of the movie A Few Good Men through the lens of the Uniform Code of Military Justice and other applicable military law.
Websites & Blogs
Cannon Law Firm website
Legal Answers
6 Questions Answered

Q. Can I get a court order to establish paternity?
A: Yes, you’re entitled to an answer to that question and the Court can order the test. You need an attorney to assist you through the process.
Q. I was recently detained in my local Wal-Mart, by a deputy who proclaims I was "shoplifting". I didn't steal anything!!!!
A: In Oklahoma shoplifting requires taking the property past the final point of sale, the register, you need to hire an attorney to assist you.
Q. Can you refuse to take a breathalyzer test?
A: You can refuse to take a breathalyzer; however, it will have an negative impact on your driver’s license and potential impact on a criminal case.
Q. If you have a deferred sentence from drugs and your and years deferred are finished are you considered a felon
A: No, you are not a felon. Your case should be dismissed, which you can verify through the court clerk. At a later time you can seek an expungement of the case.
Q. Friend fought this 15 years ago but missed a court date, he just now got arrested.
A: You’re friend will need to hire an attorney to represent him. I am accepting new clients.
Q. How do you get an ignition interlock for your car?
A: You can search online, google, bing, etc. for a certified interlock company and make an appointment to have the device installed on your car.
Click here to see all answers
Social Media
Contact & Map
Post Office Box 30791
Edmond, OK 73003
Telephone: (405) 990-0774