Spenser Confidential 2 as Captain John Boylan
Niềm Tin Lung Lay as Michael Gaston
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
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
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
2009
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)
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 (13 episodes)
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 (1 episode)
2002
High Crimes as Major Waldron
2002
First Monday (1 episode)
2001
24 as General David Brucker (1 episode)
2001
The Guardian (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
The Sopranos as Alex Mahaffey (1 episode)
1997
Ally McBeal (2 episodes)
1997
Cop Land as IA Detective #2 - Rubin
1997
Oz as Zeke Bellinger (1 episode)
1997
The Practice (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)