Acting Michael DeGood Acting Snuff David 2012 Gettin' Lucky Sean 2005 The Pornographer Paul Ryan 1999 Brave New World Clerk #2 1998 Eyes of Terror Derrick 1994 Agent-readable