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).