2025
						
							Dreams as Michael McCarthy						
					 
									
						2023
						
							Blackout as Jack Hammond						
					 
									
						2021
						
							Love Is Love Is Love as John (segment "Sailing Lesson")						
					 
									
									
						2020
						
							Outer Banks as Doc Marsh (1 episode)						
					 
									
									
						2017
						
							The Last Word as Edward						
					 
									
						2016
						
							Rules Don't Apply as Colonel Maxwell						
					 
									
						2016
						
							Is That a Gun in Your Pocket? as Dwayne						
					 
									
						2016
						
							Thirty Nine as Lawyer						
					 
									
						2016
						
							Director's Cut as Moving Company Guy						
					 
									
						2016
						
							The Congressman as Sherm Hawkins						
					 
									
						2015
						
							Waffle Street as Miles Drake III						
					 
									
						2015
						
							90 Minutes in Heaven as Dr. Greider						
					 
									
						2014
						
							Legends as Nicholas Spiller (6 episodes)						
					 
									
						2014
						
							A Bit of Bad Luck as Mr. Creech						
					 
									
									
						2013
						
							The Bling Ring as L.A. Detective #1						
					 
									
						2013
						
							Home, James as Larry						
					 
									
						2013
						
							To the Wonder as Bob						
					 
									
						2013
						
							Somebody Up There Likes Me as Lyla's Father						
					 
									
						2012
						
							The Newsroom as Ross Fernholm (1 episode)						
					 
									
						2012
						
							The Rock 'n' Roll Dreams of Duncan Christopher as Uncle Virgil						
					 
									
						2012
						
							The American Tetralogy as The Bad Handsome Old Man						
					 
									
						2011
						
							The Rum Diary as Donavon						
					 
									
						2011
						
							Puncture as Jeffrey Dancort						
					 
									
						2011
						
							Remember Alice Bell? as Phillip						
					 
									
						2010
						
							Hawaii Five-0 as Drake (1 episode)						
					 
									
						2010
						
							Never Sleep Again: The Elm Street Legacy as Self						
					 
									
						2009
						
							Tattoos: A Scarred History as Self						
					 
									
						2009
						
							Southland as Police Chief (1 episode)						
					 
									
						2008
						
							Heidi 4 Paws as Mr. Sesehund (voice)						
					 
									
						2008
						
							The Xtacles (2 episodes)						
					 
									
						2008
						
							Fear Itself as Carlos' Uncle Bob (1 episode)						
					 
									
						2008
						
							Hamlet 2 as Principal Rocker						
					 
									
						2007
						
							Rescue Dawn as Admiral						
					 
									
						2007
						
							Nancy Drew as John Leshing						
					 
									
						2007
						
							The Attackmen as Headmaster Wheatley						
					 
									
						2007
						
							The Astronaut Farmer as Judge Miller						
					 
									
						2006
						
							Frisky Dingo as Jack Taggart (voice) (25 episodes)						
					 
									
									
						2006
						
							Art School Confidential as Lonny						
					 
									
						2005
						
							Capote as Warden Marshall Krutch						
					 
									
									
						2004
						
							House as Warden (1 episode)						
					 
									
									
						2004
						
							Stargate Atlantis as Terrence Kramer (1 episode)						
					 
									
						2004
						
							Deadwood as Magistrate Claggett (3 episodes)						
					 
									
						2004
						
							Dandelion as Uncle Bobby						
					 
									
						2003
						
							Identity as District Attorney						
					 
									
						2002
						
							MDs as Bill 'Wise Guy' Weisman (1 episode)						
					 
									
						2002
						
							Comic Book Villains as Gun Store Order						
					 
									
						2002
						
							Serving Sara as Warren Cebron						
					 
									
						2002
						
							Beneath Clouds as Boy at Service Station						
					 
									
						2002
						
							The Shield as Bill (1 episode)						
					 
									
									
						2000
						
							The District as Captain Bennington (1 episode)						
					 
									
						2000
						
							CSI: Crime Scene Investigation as Peter Hutchins Sr. (1 episode)						
					 
									
						2000
						
							Mercy as Gil Reynolds						
					 
									
						2000
						
							Face the Music as Tommy the Bartender						
					 
									
						1999
						
							Black & White as Toast						
					 
									
						1999
						
							Tales from the Crypt: The Robert Zemeckis Collection as Joseph						
					 
									
						1999
						
							G vs E (22 episodes)						
					 
									
						1999
						
							Late Last Night as Bartender						
					 
									
						1999
						
							A Slipping Down Life as Mr. Casey						
					 
									
						1999
						
							Virus as J.W. Woods Jr.						
					 
									
						1998
						
							One of Our Own as Col. Dale Cameron						
					 
									
						1997
						
							Starship Troopers as General Owen						
					 
									
						1997
						
							The End of Violence as Call						
					 
									
									
						1997
						
							Truth or Consequences, N.M. as Police Lieutenant						
					 
									
						1996
						
							Millennium as The Judge (1 episode)						
					 
									
						1996
						
							The Pretender as Warden Michaels (1 episode)						
					 
									
						1996
						
							Crazy Horse as Senator William B. Allison						
					 
									
						1996
						
							Too Fast Too Young as Detective Quentin Thompson						
					 
									
						1995
						
							Things to Do in Denver When You're Dead as Lt. Atwater						
					 
									
						1995
						
							W.E.I.R.D. World as Kendall						
					 
									
						1995
						
							The Single Guy as Mr. Gottlieb (1 episode)						
					 
									
						1995
						
							Runway One as Hanson						
					 
									
						1995
						
							Operation Dumbo Drop as Colonel Pederson						
					 
									
						1995
						
							Sliders as Vortak (1 episode)						
					 
									
						1995
						
							Payback as Tom "Gully" Gullerman						
					 
									
						1995
						
							Just Looking as Dave						
					 
									
						1994
						
							Love Is a Gun as Jean's Husband						
					 
									
						1994
						
							Probable Cause as Instructor						
					 
									
						1994
						
							The Puppet Masters as General Morgan						
					 
									
						1994
						
							Natural Born Killers as Deputy #1						
					 
									
						1994
						
							Airheads as Carl Mace						
					 
									
						1994
						
							The Silence of the Hams as Cross Dressing Agent						
					 
									
						1994
						
							The Chase as Ari Josephson						
					 
									
						1993
						
							The X-Files as Colonel Calvin Henderson (1 episode)						
					 
									
						1993
						
							Undercover Blues as Sikes						
					 
									
						1992
						
							Innocent Blood as Marsh						
					 
									
						1992
						
							Diggstown as Warden Bates						
					 
									
						1992
						
							Leather Jackets as Stranger						
					 
									
						1992
						
							The Vagrant as The Vagrant						
					 
									
						1991
						
							Palace Guard (1 episode)						
					 
									
						1991
						
							The Heroes of Desert Storm as Walter Wojdakowski						
					 
									
						1991
						
							Oscar as Reporter #1						
					 
									
						1990
						
							Hull High (8 episodes)						
					 
									
									
						1990
						
							Total Recall as George / Kuato						
					 
									
						1990
						
							Dick Tracy as Lips' Cop						
					 
									
						1989
						
							Tales from the Crypt as Husband (segment "And All Through the House") (1 episode)						
					 
									
						1989
						
							Tales from the Crypt as Rock (segment "Forever Ambergris") (1 episode)						
					 
									
									
									
						1988
						
							Tucker: The Man and His Dream as Frank						
					 
									
						1988
						
							Johnny Be Good as Chief Elkans						
					 
									
									
						1987
						
							Tour of Duty as Sgt. Ralph Carlton (1 episode)						
					 
									
						1987
						
							Wiseguy (2 episodes)						
					 
									
						1987
						
							The Oldest Rookie as Gordon Lane (14 episodes)						
					 
									
						1987
						
							No Way Out as Assassin						
					 
									
						1986
						
							Manhunter as Atlanta Policeman						
					 
									
						1986
						
							Stand by Me as Mr. Lachance						
					 
									
						1986
						
							Seven Minutes in Heaven as Jeff's Stepfather						
					 
									
						1985
						
							A Nightmare on Elm Street Part 2: Freddy's Revenge as Coach Schneider						
					 
									
									
						1981
						
							Hill Street Blues (1 episode)