Craig was admitted to the Louisiana Bar in 1993. He has been admitted to practice before the following courts: U.S. Court of Appeals, 5th Circuit; U.S. District Court, Western District of Louisiana; and U.S. District Court, Middle District of Louisiana.
He is a member of the Louisiana State Bar Association, Shreveport Bar Association, and Fifth Federal Circuit Bar Association. He is also a Master Member of the Harry V. Booth and Henry A. Politz Chapter of the American Inns of Court. Craig was invited to join the Inn as an Associate member in 1998. He is currently a Master member of the Inn. The Inn is a group of select judges and lawyers dedicated to improving the skills, professionalism, and ethics of the bench and bar.
Craig has been selected for the 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015 & 2016 editions of The Best Lawyers in America® © by Woodward/White, Inc., of Aiken, S.C. He has been listed as one of the top lawyers in the Shreveport-Bossier area in SB Magazine's "Top Lawyers" issue ('04, '05, '06 '07, '08, '09, '10, '11, '12, '13, '14 & '15).
Craig is currently serving a 6th term in the House of Delegates of the Louisiana State Bar Association. Craig has chaired the Criminal Law Committee and the Alternative Dispute Resolution Committee of the Shreveport Bar Association.
Craig has lectured numerous times on the subjects of "Expungements" and criminal law. Instructor, "Expungements: Recent Developments" CLE, Legal Services of North Louisiana, Inc., November 2015; Instructor, "Expungements," Legal Services of North Louisiana, Inc. Recent Developments CLE, September 2014; Instructor, "DWI Seminar," Louisiana Association of Criminal Defense Lawyers, October 2011. Instructor, "Art of Criminal Law," Louisiana Association of Criminal Defense Lawyers, October 2010. Instructor, "Criminal Law," Shreveport Bar Association CLE, December 2007. Instructor, "Criminal Law," Shreveport Bar Association CLE, December 2006. Instructor, "Criminal Law," Shreveport Bar Association CLE, December 2003. Instructor/Author, "Expungements," Shreveport Bench-Bar Conference 2000. Craig also teaches the certificate course "Paralegal of Criminal Litigation" at Louisiana State University in Shreveport, Fall of 2010, 2011, 2012, 2013, 2014 & 2015.