Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Born in St. Louis, MO, Dan Allen is a filmmaker, writer and Emmy-winning director. His most recent horror short film, Face Mask (2020), has taken awards at national and international film festivals. He is also a comedy writer and director with work that has ranged in everything from web-series to animated short to streaming shows with Netflix.