Brave New World
1998 · as Clerk #2
Eyes of Terror
1994 · as Derrick
The Pornographer
1999 · as Paul Ryan
Gettin' Lucky
2005 · as Sean
Snuff
2012 · as David