Actor
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