Terrence D
Member since January 2017
Terry Davis graduated from the University of South Carolina in 2010 with a degree in Mass Communications. In 2011, he was accepted into the graduate school film program at the New York Institute of Technology.
iN 2015, he created the South Carolina Film Institute