Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Dan Duffin was born on September 26, 1973 in Worksop, Nottinghamshire, England, UK. He is a director and writer, known for The 12 Days of 'Black Christmas' (2006), On Screen! (2005) and What Have You Done?: The Remaking of 'Black Christmas' (2006).