David Reynolds

David Reynolds is an American film actor who has appeared in such projects as House of 1000 Corpses, Legend of the Sasquatch and The Hills Have Eyes II.