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