Dylan Fox is a writer, director, and actress in Los Angeles.
Sanguisuga
(Selene)
(Screenplay)
(Director)
What If We Could Stay
(Production Assistant)