A San Antonio, Texas native, Landry joined the Crimson and White after playing the 2012-13 season at Huntington Prep in Huntington, W. Va., under coach Rob Fulford. Landry helped Huntington to a 30-3 record and No. 7 ranking in the USA Today Super 25.
In 2011-12, Landry played his junior season at Bob Jones High School in Madison, Ala., before transferring to Huntington Prep. He guided the Patriots to an overall record of 29-2 and a semifinals appearance in the Alabama Class 6A Area 15 Tournament. He played AAU basketball with the Alabama Challenge under Robert Shannon.
Landry is the son of John and Tracy Landry and was born in Killeen, Texas. He is majoring in business.