The Dresden Sun as Detective Holleran						
					 
									
						2021
						
							The Mosquito Coast as Militia Leader (1 episode)						
					 
									
						2020
						
							Books of Blood as Bookman						
					 
									
						2019
						
							Where Sleeping Dogs Lie as Stan						
					 
									
						2018
						
							The Rookie as Rodney Acker (1 episode)						
					 
									
						2018
						
							Miscreant as Detective Abrams						
					 
									
						2017
						
							The Orville as Lurenek (1 episode)						
					 
									
									
						2015
						
							Fear the Walking Dead: Flight 462 as Marcus (10 episodes)						
					 
									
						2015
						
							Bad Blood as Oscar Marcus						
					 
									
						2014
						
							A Million Ways to Die in the West as Charlie Blanche						
					 
									
						2014
						
							Tentacle 8 as Ray Berry						
					 
									
						2012
						
							Longmire as Darren Tooman (1 episode)						
					 
									
						2011
						
							Patient Zero as Dr. David Lowenstein						
					 
									
						2011
						
							Shameless as Bruno (1 episode)						
					 
									
						2010
						
							Bereavement as Graham Sutter						
					 
									
						2010
						
							The Good Guys as Paco (1 episode)						
					 
									
						2010
						
							The Crazies as Bill Farnum						
					 
									
						2009
						
							Castle as Robert McManus (1 episode)						
					 
									
						2008
						
							True Blood as Vince (4 episodes)						
					 
									
						2008
						
							Little Chenier as Jed						
					 
									
									
						2007
						
							Samantha Who? as AA Leader (1 episode)						
					 
									
									
						2007
						
							Zodiac as Detective Roy						
					 
									
									
						2005
						
							Criminal Minds as Deeley Henson (1 episode)						
					 
									
						2005
						
							The Inside as Simon Gunther (1 episode)						
					 
									
						2005
						
							Grey's Anatomy as Mr. Weston (1 episode)						
					 
									
						2005
						
							Cursed as Animal Control Officer						
					 
									
						2005
						
							Numb3rs as Steve Savard (1 episode)						
					 
									
						2004
						
							The Assassination of Richard Nixon as Customer #2						
					 
									
						2003
						
							Cold Case as Monty Fineman (2005) (1 episode)						
					 
									
						2003
						
							NCIS as Steve Diamond (1 episode)						
					 
									
						2003
						
							Carnivàle as Barker (1 episode)						
					 
									
						2003
						
							Return to the Batcave: The Misadventures of Adam and Burt as Frank Gorshin						
					 
									
						2002
						
							Without a Trace as Jamie Wolfe (1 episode)						
					 
									
						2002
						
							Monk as The Killer (1 episode)						
					 
									
						2002
						
							How to Kill Your Neighbor's Dog as Janitor						
					 
									
						2001
						
							24 as Sam (1 episode)						
					 
									
						2001
						
							Star Trek: Enterprise as Yedrin Koss (1 episode)						
					 
									
						2001
						
							The Guardian as Damon (1 episode)						
					 
									
						2000
						
							CSI: Crime Scene Investigation as Maintenance Man (1 episode)						
					 
									
						2000
						
							The Huntress (1 episode)						
					 
									
						1999
						
							Hefner: Unauthorized as Dick Rosensweig						
					 
									
						1999
						
							Angel as Denver Bookstore Owner (1 episode)						
					 
									
						1999
						
							Judging Amy as Brian Lawler (1 episode)						
					 
									
						1997
						
							Cost of Living as David						
					 
									
						1997
						
							The Practice as Earl Taylor (1 episode)						
					 
									
						1995
						
							JAG as Tim Cartwright (1 episode)						
					 
									
									
						1994
						
							The Scout as George's Assistant						
					 
									
						1994
						
							ER as Vincent Hales (1 episode)						
					 
									
						1993
						
							New York Undercover Cop						
					 
									
						1991
						
							Diary of a Hitman as Punk						
					 
									
						1990
						
							Law & Order as FBI Agent Hayden (1 episode)