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. He’s currently at work on his debut feature film.