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
Credits from TMDB.