Fetish Factory 2017
as The Flasher
Malignant 2013
as Charlie
Desperate Acts of Magic 2013
as The Raven
The Eden Formula 2006
as Eddie
The Strange Case of Dr. Jekyll and Mr. Hyde 2006
as Detective Richard Enfield
The Ghosts of Edendale 2003
as Kevin
Curse of the Forty-Niner 2002
as Axl
The Game 1994
as Lou
Credits from TMDB.