2021
as Detective Marsh
2021
as Sketchy Man
2019
as Reporter - Sam
2019
as Businessman
2019
as Creepy Diner Guy
2018
as Ed Lawler
2018
as CEO Hal Clark
2018
as Jury Foreman
2018
as Timothy Buzzkirk
2017
as Jacob
2016
as Crawley
2016
as Priest (voice)
2016
as Detective
2016
as Security Manager
2016
as Diner Owner
2015
as Director
2015
as Priest
2014
as Mustached Man
2014
as Chief of the Boat
2012
as Officer O'Hearne
2012
as Warden Wilkes
2012
as Colonel Lee Chadwick
2012
as Robert Johnson
2012
as Colonel Chuck Lawler
2011
as Capt. Hadron
2010
as Commander Vail
2010
as Wade
2010
as Facebook Lawyer
2009
as Captain Greene
2007
as Investigator
2005
as Sid Rutledge
2003
as Roy Evans
2002
as Officer Watson
2002
as Shawn Metzger
2001
as General's Aide
2000
as Dr. Mark Lantana
2000
as Detective Olson
1999
as Police Officer
1998
as Cleaner
1997
as Max
1997
as Pedestrian
1995
as Young Lt. Tom Boone
1995
as Young Cag
1993
as Troy Griffin
1993
as Deputy Ray Hoese
1993
as Cardassian Officer
as David
as Dr. Brack