Spencer DavidSpencer David is an actor and writer, known for Mystery of the Bloody Mansion (2007) and Shadow of the Elves (2004).