2016
as David (uncredited)
2013
as Peter Collins
2007
as Pastor Dan
2005
as Lucas Grant
2005
as Richard Heston
2004
as Agent Frank Heinhoff
2004
as Frank Heinhoff
2003
as Resident
2003
as Vengal
2002
as Mike Griffith
2001
as Dan Milner
2000
as Man Outside Store
1999
as FBI Agent Kirby
1999
as E.R. Doctor
1999
as Patrick Evans
1999
as Bartender
1998
as Brad the Bad Kisser
1990
as Max