He practices primarily in Criminal Defense at the trial and appellate levels. Leonard is a graduate of St. Mary's University School of Law in San Antonio, Texas where he earned a Doctor of Jurisprudence. Leonard also holds a Bachelor of Science in Criminal Justice from Austin Peay State University in Clarksville, Tennessee. Leonard has experience both prosecuting and defending cases throughout the 23rd Judicial District. Leonard has handled criminal cases in General Sessions and Circuit Courts throughout Middle Tennessee. Leonard has obtained acquittals on felony cases at jury trial and has won appeals on cases in the Tennessee Court of Criminal Appeals. Prior to law school, Leonard was employed by the United States Postal Service and held several detail assignments in Nashville, Tennessee and San Antonio, Texas.