The Night Dogs as Desillva						
					 
									
									
						2023
						
							Family Switch as Hanes						
					 
									
						2023
						
							Ghosts of Beirut as William Casey (4 episodes)						
					 
									
									
						2022
						
							Father Stu as Dr. Novack						
					 
									
						2021
						
							Made for Love as Leroy Fisk (2 episodes)						
					 
									
						2018
						
							An L.A. Minute as Ross Brandt						
					 
									
						2017
						
							Blood Money as Ranger						
					 
									
						2015
						
							Dragon Blade as Octavius						
					 
									
						2014
						
							Gotham as Warden Carlson Grey (1 episode)						
					 
									
						2014
						
							Resurrection as Samuel Catlin (3 episodes)						
					 
									
						2013
						
							Wish You Well as George Davis						
					 
									
						2013
						
							Under the Dome as Reverend Lester Coggins (4 episodes)						
					 
									
						2013
						
							Watercolor Postcards as Cricket						
					 
									
						2012
						
							Django Unchained as Wilson						
					 
									
									
						2012
						
							The Possession as Trevor						
					 
									
									
						2012
						
							Small Apartments as EMT / Daniel						
					 
									
						2010
						
							Treme as Vincent Abreu (1 episode)						
					 
									
						2010
						
							Justified as Gerald Johns (3 episodes)						
					 
									
						2009
						
							Castle as Logan Meech (1 episode)						
					 
									
						2008
						
							Twilight as Waylon Forge						
					 
									
						2008
						
							War, Inc. as Ooq-Yu-Fay Taqnufmini / Zubleh						
					 
									
						2008
						
							Terminator: The Sarah Connor Chronicles as Ed Winston (3 episodes)						
					 
									
						2007
						
							Wind Chill as Snowplow Driver						
					 
									
						2007
						
							Skills Like This as Uncle Morris						
					 
									
						2006
						
							Tenacious D in The Pick of Destiny as Security Guard						
					 
									
						2006
						
							One Way as Steve Dorn						
					 
									
						2006
						
							Brothers and Sisters as Cutler Weeks (1 episode)						
					 
									
						2006
						
							Jericho as Deputy Perkins (2 episodes)						
					 
									
						2006
						
							The Contract as Evans						
					 
									
						2006
						
							The Unit as Lewis (3 episodes)						
					 
									
						2006
						
							Two Tickets to Paradise as Stan						
					 
									
						2005
						
							The Ice Harvest as Sidney						
					 
									
						2005
						
							Criminal Minds as Alan Anderson (1 episode)						
					 
									
						2005
						
							The Closer as Mr. Schiller (1 episode)						
					 
									
						2005
						
							Lords of Dogtown as Peter Darling						
					 
									
						2004
						
							Wake Up, Ron Burgundy: The Lost Movie as Mr. Jake (uncredited)						
					 
									
						2004
						
							Boston Legal as Harold Pines (1 episode)						
					 
									
						2004
						
							Saw as Jeff Ridenhour						
					 
									
						2004
						
							The Whole Ten Yards as Man in Diner						
					 
									
						2003
						
							Runaway Jury as Jerome						
					 
									
						2003
						
							Queens Supreme (1 episode)						
					 
									
						2002
						
							CSI: Miami as Rick Bingham (1 episode)						
					 
									
						2001
						
							24 as Attorney General (1 episode)						
					 
									
						2001
						
							Scrubs as Dr. Green (1 episode)						
					 
									
						2001
						
							Antitrust as Phil Grimes						
					 
									
						2000
						
							Charlie's Angels as Red Star Systems Director						
					 
									
						2000
						
							Desperate But Not Serious as Pink Dot Man						
					 
									
						2000
						
							Strong Medicine (1 episode)						
					 
									
						2000
						
							Takedown as Tom Fiori						
					 
									
						1999
						
							Cradle Will Rock as Paul Edwards						
					 
									
						1999
						
							Being John Malkovich as Derek Mantini						
					 
									
									
						1999
						
							Law & Order: Special Victims Unit as Garth Phillips (1 episode)						
					 
									
						1999
						
							Law & Order: Special Victims Unit as Peter Carson (1 episode)						
					 
									
									
						1999
						
							The Jack Bull as Kermit Dover						
					 
									
						1999
						
							Angel's Dance as Police Detective						
					 
									
						1997
						
							Tenacious D as FBI Agent (1 episode)						
					 
									
						1997
						
							Con Air as Chopper Pilot						
					 
									
						1997
						
							That Darn Cat as Agent #1						
					 
									
						1996
						
							A Pig's Tale as Scrappy						
					 
									
									
						1994
						
							Floundering as Phonebook						
					 
									
						1994
						
							Ed Wood as Dr. Tom Mason						
					 
									
						1994
						
							The Shawshank Redemption as Guard Youngblood						
					 
									
						1994
						
							ER as Detective (2 episodes)						
					 
									
						1993
						
							Twenty Bucks as Bowling Alley Entrepreneur						
					 
									
						1993
						
							Boy Meets World as Luther (1 episode)						
					 
									
									
						1993
						
							Wild Palms as Morty Winnaker (uncredited) (5 episodes)						
					 
									
						1992
						
							In the Deep Woods as Jerome Spears						
					 
									
						1992
						
							Bob Roberts as Uzi Kornhauser						
					 
									
						1992
						
							Universal Soldier as FBI Agent						
					 
									
						1992
						
							The Player as Aaron Camp (uncredited)						
					 
									
									
						1991
						
							Deadly Desire as Sparrow						
					 
									
						1991
						
							Writer's Block as Lenny						
					 
									
						1991
						
							Runaway Father as Guard						
					 
									
						1990
						
							Fatal Charm as Adolph						
					 
									
						1990
						
							Gunsmoke: The Last Apache as Capt. Harris						
					 
									
						1989
						
							Wired as Paul Forrest						
					 
									
						1989
						
							Seinfeld as Eddie (1 episode)						
					 
									
						1988
						
							The Night Before as Tuff #2						
					 
									
						1988
						
							Tanner '88 as Secret Serviceman (1 episode)						
					 
									
						1987
						
							Desperate as Agent Carter						
					 
									
						1987
						
							21 Jump Street as Riordan (1 episode)						
					 
									
						1987
						
							Nutcracker: Money, Madness & Murder (3 episodes)						
					 
									
						1986
						
							Matlock as Lyle (2 episodes)						
					 
									
						1985
						
							MacGyver as Larkin (1 episode)						
					 
									
						1985
						
							MacGyver as Remick (1 episode)						
					 
									
						1985
						
							The Twilight Zone as (segment "The After Hours") (1 episode)						
					 
									
						1984
						
							Murder, She Wrote as Capt. Elgin Meyers (1 episode)						
					 
									
						1982
						
							Remington Steele as Ernie (1 episode)						
					 
									
						1982
						
							Illusions as Lieutenant Bedford						
					 
									
						1982
						
							T. J. Hooker as Carl Buddinger (1 episode)						
					 
									
						1979
						
							Knots Landing as Vincent Donnely (2 episodes)						
					 
									
						1972
						
							M*A*S*H as G.I. (1 episode)						
					 
									
						1972
						
							The Waltons (1 episode)