C.F. Davis is an independent horror filmmaker based in Atlanta, Georgia. An alumnus of the Savannah College of Art and Design, his creative focus is on the exploration of innovative methods of visual storytelling and audience engagement.
His short film, LaVey, premieres on Crypt TV on March 20th, 2026. He’s currently at work on his debut feature film, The Festival.