
Dan Allen
Born in Essex, England, UK
Dan is an award-winning director, writer and editor from the UK, working in narrative fiction. He completed his debut feature film, "Unhinged" in 2017, which received international distribution via 8…
View on IMDb


