John Freeman

John Freeman

John Freeman aggressively represents clients in State and Federal Court. Before becoming a criminal defense attorney, Mr. Freeman spent seven years as an Assistant United States Attorney in Detroit. Before working as a federal prosecutor, Mr. Freeman served as an Assistant District Attorney in the Manhattan District Attorney’s Office.

Throughout his thirty-year career, Mr. Freeman has exclusively practiced criminal law. He has handled all aspects of the investigation, prosecution, defense, trial, sentencing and appeal of all types of criminal cases, including the unjustified, and justified, use of force. As a prosecutor, he routinely worked with law enforcement to determine what, if any, criminal charges were appropriate. As a criminal defense attorney, Mr. Freeman regularly responds in the immediate aftermath of critical incidents.  

Mr. Freeman is an avid hunter and fisherman. He also enjoys gardening and yoga.

More Biographies

{{item.Name}}
{{item.Title}}

Learn More About The Seminar

View the full schedule for the most important Second Amendment seminar of the year. This full day seminar is packed with smart discussions, lively debates and career defining networking opportunities.

Review the biographies of our esteemed speakers before you arrive. The depth of knowledge from this incredible group of thought leaders makes this event one you should not miss.

This event is likely to sell out quickly. Register now to secure your seat at the table. Earn Continuing Legal Education Credits through the NRA Foundation's Firearms Law Seminar.

Can't Make The Seminar In Person?

Written study materials are available for purchase. To order the materials or ask for more information, call 1-877-NRF-LAWS or email us at [email protected].

The Annual National Firearms Law Seminar is the largest gathering of Second Amendment attorneys in the country.

The NRA Foundation is a 501(c)(3) charitable organization. Contributions are tax-deductible to the full extent allowed by law. The NRA Foundation Tax ID number is: 52-1710886