Robert Davis was born in Alabama and graduated from American Christian Academy in 2012. He then attended drama school in Los Angeles and the University of Alabama, helping to produce the movie "The Fight Within." Davis now works as Digital Media Director for New Vision Innovative Marketing and attends Full Sail University to obtain his degree in Digital Marketing. His goals are to work on marketing campaigns for films and eventually have his own production company.