He was born in Marion County and has lived in the Bunker Hill community his entire life. Garrett is a 2004 graduate of Columbia Academy, a 2006 and 2009 graduate of Pearl River Community College, a 2011 graduate of the University of Southern Mississippi, and a 2015 graduate of the University of South Alabama.