Spenser Confidential 2 as Captain John Boylan						
					 
									
						2025
						
							The Waterfront as Sheriff Clyde Porter (2 episodes)						
					 
									
									
						2025
						
							Long Bright River as Daniel (2 episodes)						
					 
									
						2025
						
							Daredevil: Born Again as Chief Gallo (5 episodes)						
					 
									
						2022
						
							Fleishman Is in Trouble as Dr. Donald Bartuck (2 episodes)						
					 
									
						2022
						
							Five Days at Memorial as Arthur 'Butch' Schafer (8 episodes)						
					 
									
						2021
						
							Mayor of Kingstown as Morass (2 episodes)						
					 
									
						2021
						
							A Mouthful of Air as Ron						
					 
									
						2020
						
							The Expecting as Ted (11 episodes)						
					 
									
						2020
						
							Spenser Confidential as Captain Boylan						
					 
									
									
						2019
						
							Treadstone as Dan Levine (8 episodes)						
					 
									
						2019
						
							The Code as General H.H. Carrick IV (1 episode)						
					 
									
						2018
						
							The Land of Steady Habits as Mitchell Ashford						
					 
									
						2018
						
							Tom Clancy's Jack Ryan as President Pickett (2 episodes)						
					 
									
						2018
						
							Yellowstone as Auction Manager (1 episode)						
					 
									
						2018
						
							Strange Angel as Virgil Byrne (17 episodes)						
					 
									
						2018
						
							First Reformed as Edward Balq						
					 
									
						2018
						
							Irreplaceable You as Crochet Master						
					 
									
						2017
						
							The Marvelous Mrs. Maisel as Judge Wagaman (1 episode)						
					 
									
						2016
						
							Designated Survivor as John Royce (2 episodes)						
					 
									
						2015
						
							Bridge of Spies as Agent Williams						
					 
									
						2015
						
							Blindspot as Thomas Carter (7 episodes)						
					 
									
						2015
						
							The Man in the High Castle as Mark Sampson (14 episodes)						
					 
									
						2014
						
							How to Get Away with Murder as Henry Wiliams (1 episode)						
					 
									
						2014
						
							Madam Secretary as Hugh Haymond (5 episodes)						
					 
									
						2014
						
							The Leftovers as Dean (12 episodes)						
					 
									
						2014
						
							Murder in the First as Alfred Arkin (1 episode)						
					 
									
						2014
						
							Power as Judge Tapper (1 episode)						
					 
									
						2014
						
							Last Week Tonight with John Oliver as Dam Worker (1 episode)						
					 
									
						2014
						
							Chicago P.D. as Patrick O'Neal (7 episodes)						
					 
									
						2013
						
							Marvel's Agents of S.H.I.E.L.D. as Gerald Sharpe (1 episode)						
					 
									
						2013
						
							The Americans as Agent Bartholomew (1 episode)						
					 
									
						2013
						
							The Following as Sheriff Windsor (1 episode)						
					 
									
						2012
						
							Elementary as Kurt Yoder (1 episode)						
					 
									
						2012
						
							Big Miracle as Porter Beckford						
					 
									
						2011
						
							Person of Interest as Mike Richelli (1 episode)						
					 
									
						2011
						
							Unforgettable as Mike Costello (22 episodes)						
					 
									
						2010
						
							Terriers as Ben Zeitlin (4 episodes)						
					 
									
						2010
						
							Inception as Immigration Officer						
					 
									
						2010
						
							Hurricane Season as Coach Frank Landon						
					 
									
						2009
						
							White Collar as Thompson (1 episode)						
					 
									
						2009
						
							Three Rivers (1 episode)						
					 
									
						2009
						
							The Good Wife as Ernie Nolan (2 episodes)						
					 
									
						2009
						
							NCIS: Los Angeles as CIA Agent Doug Emmerich (1 episode)						
					 
									
									
						2008
						
							W. as General Tommy Franks						
					 
									
						2008
						
							Body of Lies as Holiday						
					 
									
						2008
						
							The Mentalist as Gale Bertram (17 episodes)						
					 
									
						2008
						
							Fringe as Sanford Harris (4 episodes)						
					 
									
						2008
						
							Raising the Bar as Robert Shepherd (2 episodes)						
					 
									
									
						2007
						
							Damages (2 episodes)						
					 
									
						2007
						
							Mad Men as Burt Peterson (4 episodes)						
					 
									
						2006
						
							Jericho as Gray Anderson (29 episodes)						
					 
									
						2006
						
							Brotherhood as Mr. Speaker (11 episodes)						
					 
									
									
						2006
						
							Lonely Hearts as D.A. Hunt						
					 
									
						2005
						
							Stay as Sheriff Kennelly / Security Officer						
					 
									
						2005
						
							The Notorious Bettie Page as Mr. Gaughan						
					 
									
						2005
						
							Bones as Agent Brandt Walker (1 episode)						
					 
									
						2005
						
							Prison Break as Quinn (2 episodes)						
					 
									
						2005
						
							Runaway as Jesse Adler						
					 
									
						2005
						
							Blind Justice as Lt. Gary Fisk (13 episodes)						
					 
									
						2005
						
							Numb3rs as Gil Fisher (1 episode)						
					 
									
						2004
						
							Mind the Gap as Priest						
					 
									
						2003
						
							NCIS as Major Dougherty (1 episode)						
					 
									
									
						2002
						
							Hack as Claymore (1 episode)						
					 
									
						2002
						
							Without a Trace as George Stanley (1 episode)						
					 
									
						2002
						
							John Doe as Gary Murchison (1 episode)						
					 
									
						2002
						
							High Crimes as Major Waldron						
					 
									
						2002
						
							First Monday (1 episode)						
					 
									
						2001
						
							24 as General David Brucker (2 episodes)						
					 
									
						2001
						
							The Guardian as Coach Steve Bernardo (1 episode)						
					 
									
						2000
						
							Thirteen Days as Captain of USS Pierce						
					 
									
						2000
						
							The $treet as Jerry (1 episode)						
					 
									
						2000
						
							Cora Unashamed as Arthur Studevant						
					 
									
						2000
						
							Ed as Frank Kerwin (2 episodes)						
					 
									
						2000
						
							CSI: Crime Scene Investigation as Rick Chilson (1 episode)						
					 
									
						2000
						
							Deadline as Walter Fresco (6 episodes)						
					 
									
						2000
						
							Bless the Child as Det. Frank Bugatti						
					 
									
						2000
						
							Malcolm in the Middle as Mel (1 episode)						
					 
									
						1999
						
							Now and Again (2 episodes)						
					 
									
						1999
						
							Double Jeopardy as Cutter						
					 
									
						1999
						
							Third Watch as Sergeant (1 episode)						
					 
									
						1999
						
							The West Wing as Eric Hayden (1 episode)						
					 
									
						1999
						
							Law & Order: Special Victims Unit as Buddy (1 episode)						
					 
									
						1999
						
							Law & Order: Special Victims Unit as Donald Bazinski (1 episode)						
					 
									
						1999
						
							Law & Order: Special Victims Unit as Gary Wald (1 episode)						
					 
									
						1999
						
							Law & Order: Special Victims Unit as Malcolm Field (1 episode)						
					 
									
						1999
						
							Wayward Son as Edgar						
					 
									
						1999
						
							The Sopranos as Alex Mahaffey (1 episode)						
					 
									
						1997
						
							Ally McBeal as Mark Horace (2 episodes)						
					 
									
						1997
						
							Cop Land as IA Detective #2 - Rubin						
					 
									
						1997
						
							Oz as Zeke Bellinger (1 episode)						
					 
									
						1997
						
							The Practice as Roland Hubert (1 episode)						
					 
									
						1996
						
							The Crucible as Marshal Herrick						
					 
									
						1996
						
							Ransom as Agent Jack Sickler						
					 
									
						1996
						
							Profiler (1 episode)						
					 
									
						1996
						
							Spin City as Detective (1 episode)						
					 
									
						1995
						
							Sudden Death as Hickey						
					 
									
						1995
						
							New York News as Charles Powell (1 episode)						
					 
									
						1995
						
							JAG as Col. Lewis Atwater (1 episode)						
					 
									
						1995
						
							JAG as Makaway (1 episode)						
					 
									
						1995
						
							Hackers as S.S. Agent Bob						
					 
									
						1994
						
							ER as Rick (1 episode)						
					 
									
						1994
						
							New York Undercover (1 episode)						
					 
									
						1994
						
							Amateur as Sharpshooter						
					 
									
						1993
						
							The Adventures of Pete & Pete as Mr. Markle (1 episode)						
					 
									
									
						1993
						
							Homicide: Life on the Street (1 episode)						
					 
									
						1990
						
							Law & Order as Defense Attorney Delany (1 episode)						
					 
									
						1990
						
							Law & Order as Jim Wyman (1 episode)						
					 
									
						1990
						
							Law & Order as Peter Gardner (1 episode)						
					 
									
						1990
						
							Law & Order as Ron Fletcher (1 episode)						
					 
									
						1990
						
							Law & Order as Wheeler (1 episode)