The Simunaut's Tale as Ted Cummings						
					 
									
						2025
						
							Floating Carousel as Brian						
					 
									
									
						2024
						
							LaRoy, Texas as Harry						
					 
									
						2023
						
							Dream Scenario as Richard						
					 
									
									
						2022
						
							Inside Man as Warden Casey (4 episodes)						
					 
									
						2022
						
							The Resort as Carl (2 episodes)						
					 
									
						2022
						
							I'm Charlie Walker as Mr. Bennett						
					 
									
									
						2022
						
							Would I Lie to You? as Self (1 episode)						
					 
									
						2021
						
							Only Murders in the Building as Ron (1 episode)						
					 
									
						2021
						
							Off Broadway as Andy Martin						
					 
									
						2020
						
							Social Distance as Neil Currier (1 episode)						
					 
									
						2020
						
							Nightfire as Olivetti						
					 
									
						2020
						
							Hunters as Biff Simpson (11 episodes)						
					 
									
						2019
						
							Immortal as Mr. Shagis						
					 
									
						2019
						
							Evil as Father Kay (2 episodes)						
					 
									
						2019
						
							The Hot Zone as Ed Copak (6 episodes)						
					 
									
						2019
						
							Extremely Wicked, Shockingly Evil and Vile as Utah Prosecutor David Yocom						
					 
									
						2018
						
							Elizabeth Harvest as Logan						
					 
									
						2017
						
							Little Women as Mr March (3 episodes)						
					 
									
						2017
						
							The Misogynists as Cameron						
					 
									
						2017
						
							The Good Fight as Colin Sweeney (2 episodes)						
					 
									
						2016
						
							No Beast So Fierce as Hank						
					 
									
						2016
						
							Miss Sloane as Jon O'Neill						
					 
									
									
						2016
						
							Confirmation as Orrin Hatch						
					 
									
						2015
						
							The Benefactor as Bobby						
					 
									
						2015
						
							Applesauce as Stevie Bricks						
					 
									
						2015
						
							Blindspot as FBI Director Pellington (6 episodes)						
					 
									
						2015
						
							Difficult People as Tourist (1 episode)						
					 
									
						2015
						
							Actor Seeks Role as Doctor Friedman						
					 
									
						2014
						
							The Humbling as Dr. Farr						
					 
									
						2014
						
							Selma as J. Edgar Hoover						
					 
									
						2014
						
							23 Blast as Larry Freeman						
					 
									
						2014
						
							Turks & Caicos as Gary Bethwaite						
					 
									
						2014
						
							Chicago P.D. as Dr. David Arata (1 episode)						
					 
									
						2013
						
							Anchorman 2: The Legend Continues as Freddie Shapp						
					 
									
						2013
						
							The Americans as William Crandall (13 episodes)						
					 
									
						2012
						
							Chicago Fire as Dr. David Arata (2 episodes)						
					 
									
						2012
						
							Elementary as Armand Venetto (1 episode)						
					 
									
						2012
						
							Political Animals as Fred Collier (5 episodes)						
					 
									
						2012
						
							2 Days in New York as Ron						
					 
									
						2012
						
							Smash as Roger Cartwright (3 episodes)						
					 
									
									
						2011
						
							Homeland as Sam Paley (8 episodes)						
					 
									
									
						2010
						
							Secretariat as Hollis Chenery						
					 
									
						2009
						
							White Collar as Andy Woods (1 episode)						
					 
									
						2009
						
							The Good Wife as Colin Sweeney (7 episodes)						
					 
									
						2009
						
							The Good Wife as Colin Sweeney / Jerome Morris (1 episode)						
					 
									
						2009
						
							Kings as William Cross (13 episodes)						
					 
									
						2008
						
							Revolutionary Road as Jack Ordway						
					 
									
						2008
						
							The Mentalist as Bill Peterson (2 episodes)						
					 
									
						2008
						
							Diminished Capacity as Mad Dog McClure						
					 
									
						2008
						
							Chicago 10 as David Dellinger / David Stahl (voice)						
					 
									
						2007
						
							Trick 'r Treat as Steven						
					 
									
						2007
						
							Across the Universe as Mr. Carrigan (Lucy's Father)						
					 
									
						2007
						
							The Stone Angel as Marvin						
					 
									
						2007
						
							The Hunting Party as CIA Operative						
					 
									
						2007
						
							Damages as Jerry Boorman (10 episodes)						
					 
									
						2007
						
							Burn Notice as Raines (2 episodes)						
					 
									
						2007
						
							Spider-Man 3 as Dr. Curt Connors						
					 
									
						2007
						
							Drive as John Trimble (5 episodes)						
					 
									
						2007
						
							When A Man Falls In The Forest as Bill						
					 
									
						2006
						
							Let's Go to Prison as Warden						
					 
									
						2006
						
							Ugly Betty as Bennett Wallis (2 episodes)						
					 
									
						2006
						
							Fido as Bill Robinson						
					 
									
						2006
						
							Pitch as Professor Macy						
					 
									
						2006
						
							Tall: The American Skyscraper and Louis Sullivan as Narrator						
					 
									
						2006
						
							The Book of Daniel as Roger Paxton (4 episodes)						
					 
									
						2006
						
							Haskett's Chance as Maurice Bryant						
					 
									
						2005
						
							The Matador as Lovell						
					 
									
						2005
						
							Hide and Seek as Sheriff Hafferty						
					 
									
						2004
						
							House as Dave Broda (1 episode)						
					 
									
						2004
						
							Life As We Know It as Ronald Connor (3 episodes)						
					 
									
									
						2004
						
							Spider-Man 2 as Dr. Curt Connors						
					 
									
						2003
						
							The Elizabeth Smart Story as Ed Smart						
					 
									
									
						2003
						
							How to Deal as Steve Beckwith						
					 
									
						2003
						
							The Pitts as Bob Pitt (7 episodes)						
					 
									
						2003
						
							Head of State as Martin Geller						
					 
									
						2003
						
							The Street Lawyer as Braden Chance						
					 
									
						2002
						
							Benjamin Franklin as Benjamin Franklin (3 episodes)						
					 
									
						2002
						
							The Big Time as The Colonel						
					 
									
						2002
						
							Without a Trace as Brian Stone (1 episode)						
					 
									
						2002
						
							A Gentleman's Game as Jim Price						
					 
									
						2002
						
							Monk as John Hannigan (1 episode)						
					 
									
						2002
						
							Road to Perdition as Alexander Rance						
					 
									
						2002
						
							Changing Lanes as Finch						
					 
									
									
						2001
						
							Law & Order: Criminal Intent as Henry Muller (1 episode)						
					 
									
						2001
						
							Along Came a Spider as Ollie McArthur						
					 
									
						2001
						
							The Tailor of Panama as Dusenbaker						
					 
									
						2000
						
							Thirteen Days as Robert McNamara						
					 
									
						2000
						
							Requiem for a Dream as Southern Doctor						
					 
									
						2000
						
							CSI: Crime Scene Investigation as Father Powell (1 episode)						
					 
									
						2000
						
							The Cell as Henry West						
					 
									
						2000
						
							Committed as Carl's Editor						
					 
									
						1999
						
							Oxygen as Jackson Lantham						
					 
									
						1999
						
							Random Hearts as Richard Judd						
					 
									
						1999
						
							Third Watch as Councilman Daniels (1 episode)						
					 
									
						1999
						
							The West Wing as Alan Fisk (1 episode)						
					 
									
						1999
						
							Strangers with Candy as Minister Arsenew (1 episode)						
					 
									
						1999
						
							Simply Irresistible as Jonathan Bendel						
					 
									
						1998
						
							Happiness as Bill Maplewood						
					 
									
						1998
						
							Celebrity as Catholic Retreat Priest						
					 
									
									
						1998
						
							From the Earth to the Moon as Bruce McCoy (1 episode)						
					 
									
						1997
						
							Forbidden Territory: Stanley's Search for Livingstone as Gordon Bennett						
					 
									
						1997
						
							Oz as Schillinger's Defense Attorney (1 episode)						
					 
									
									
						1997
						
							The Practice as Sen. Keith Ellison (3 episodes)						
					 
									
						1996
						
							True Blue as Michael Suarez, S.J.						
					 
									
						1995
						
							Murder One as Det. Arthur Polson (23 episodes)						
					 
									
						1995
						
							The Stars Fell on Henrietta as Alex Wilde						
					 
									
						1994
						
							Disclosure as Philip Blackburn						
					 
									
						1994
						
							Radioland Murders as Jasper						
					 
									
						1993
						
							Return to Lonesome Dove as Nigel Winston, Cattleman's Alliance (4 episodes)						
					 
									
						1993
						
							Life with Mikey as Mr. Burns						
					 
									
						1993
						
							Love, Honor & Obey: The Last Mafia Marriage as Curtis Pinger						
					 
									
						1992
						
							Lincoln and the War Within						
					 
									
						1992
						
							Love Potion No. 9 as Prince Geoffrey						
					 
									
						1992
						
							The Last of the Mohicans as Bougainville						
					 
									
						1992
						
							Passed Away as Unsworth						
					 
									
						1991
						
							Delirious as Blake Hedison						
					 
									
						1990
						
							The Long Walk Home as Tunker Thompson						
					 
									
						1990
						
							Judgment as Father Delambre						
					 
									
						1990
						
							Law & Order as Aaron Downing (1 episode)						
					 
									
						1990
						
							Law & Order as Sanford Remz (6 episodes)						
					 
									
						1990
						
							Northern Exposure as Jeffy O'Connell (1 episode)						
					 
									
						1988
						
							The Wizard of Loneliness as Duffy Kahler						
					 
									
						1988
						
							The Murder of Mary Phagan as The Governor's Assistant (2 episodes)						
					 
									
						1987
						
							Planes, Trains and Automobiles as Owen						
					 
									
						1987
						
							Ishtar as Aghast Nightclub Patron (uncredited)						
					 
									
						1986
						
							A Case of Deadly Force as Kevin O'Donnell						
					 
									
						1984
						
							Miami Vice (1 episode)