He was a 1990 graduate of the Baylor School in Chattanooga, Tennessee. He attended Hampden-Sydney College, but did not graduate. He received his B.A.
A 1990 alumnus of the Baylor School in Chattanooga, Tennessee, he initially studied at Hampden-Sydney College before dropping out. He ultimately received a Bachelor of Arts degree.