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