LT Leonard attended Yale University for his undergraduate studies, where he majored in political science, captained the Yale Baseball Team, and earned a high school teaching certification in history and social studies. LT Leonard then returned to his home state of Florida, where he earned his juris doctor from the University of Florida. LT Leonard commissioned through the JAG Corps' Student Program on August 7, 2007.