Cast Credits Masters of Horror (2005) Guest starring as David Episode 2x03: The V Word (Nov 10, 2006)