Skip to main content

David

Slade

Director
Director(s) Bio
David Slade was born on 26 September 1969 in the UK. He is a director and producer, known for Hard Candy (2005), The Twilight Saga: Eclipse (2010) and 30 Days of Night (2007).