Andrew was born on June 17, 1982 in Roanoke, Virginia. Andrew moved to Ponte Vedra Beach in 1997 where he attended nearby Nease High School. He would later go on to attend the University of North Florida where he received a bachelor's degree in Political Science in 2004. After graduation, Andrew decided to stay in the Jacksonville area and attend Florida Coastal School of Law where he received his Juris Doctorate in 2007.