Lone 2011
as Ty
Watchmen 2009
as Officer O'Brien
Comic Book Villains 2002
as Tony
Wishmaster 2: Evil Never Dies 1999
as Eric
Serial Killing 101 1998
as Mark Pekla
Credits from TMDB.