Netflix Movies Starring David C. Hayes

David C. Hayes was born on November 24, 1971 in Garden City, Michigan, USA. He is an actor and producer, known for Back Woods (2001), Tales of Terror and Love (2001) and The Horror Vault 3 (2010). He has been married to Rachel Stanley since September 9, 2000. Read more on iMDB