2024
LaRoy, Texas as Harry2023
Dream Scenario as Richard2023
Outpost as Reggie2022
Would I Lie to You? as Self2022
The Resort as Carl2022
Inside Man as Warden Casey2022
I'm Charlie Walker as Mr. Bennett2022
Troy as Strange Man2021
Off Broadway as Andy Martin2020
Hunters as Biff Simpson2020
Social Distance as Neil Currier2020
Nightfire as Olivetti2019
Evil as Father Kay2019
The Hot Zone as Ed Copak2019
Extremely Wicked, Shockingly Evil and Vile as Utah Prosecutor David Yocom2019
Immortal as Mr. Shagis2018
Elizabeth Harvest as Logan2017
The Good Fight as Colin Sweeney2017
Little Women as Mr March2017
The Misogynists as Cameron2016
Miss Sloane as Jon O'Neill2016
Catfight as Doctor Jones2016
Confirmation as Orrin Hatch2016
No Beast So Fierce as Hank2015
Blindspot as FBI Director Pellington2015
The Benefactor as Bobby2015
Applesauce as Stevie Bricks2015
Actor Seeks Role as Doctor Friedman2014
Chicago P.D. as Dr. David Arata2014
Selma as J. Edgar Hoover2014
Turks & Caicos as Gary Bethwaite2014
The Humbling as Dr. Farr2014
23 Blast as Larry Freeman2013
The Americans as William Crandall2013
Anchorman 2: The Legend Continues as Freddie Shapp2012
Chicago Fire as Dr. David Arata2012
Elementary as Armand Venetto2012
Smash as Roger Cartwright2012
Political Animals as Fred Collier2012
2 Days in New York as Ron2011
Homeland as Sam Paley2011
Beauty as Drunk Youth #22011
Think of Me as Max2010
Secretariat as Hollis Chenery2009
The Good Wife as Colin Sweeney2009
The Good Wife as Colin Sweeney / Jerome Morris2009
White Collar as Andy Woods2009
Kings as William Cross2008
The Mentalist as Bill Peterson2008
Revolutionary Road as Jack Ordway2008
Chicago 10 as David Dellinger / David Stahl (voice)2008
Diminished Capacity as Mad Dog McClure2007
Damages as Jerry Boorman2007
Burn Notice as Raines2007
Spider-Man 3 as Dr. Curt Connors2007
Drive as John Trimble2007
Trick 'r Treat as Steven2007
Across the Universe as Mr. Carrigan (Lucy's Father)2007
The Hunting Party as CIA Operative2007
When a Man Falls as Bill2007
The Stone Angel as Marvin2006
Ugly Betty as Bennett Wallis2006
The Book of Daniel as Roger Paxton2006
Let's Go to Prison as Warden2006
Fido as Bill Robinson2006
Haskett's Chance as Maurice Bryant2006
Pitch as Professor Macy2006
Tall: The American Skyscraper and Louis Sullivan as Narrator2005
Hide and Seek as Sheriff Hafferty2005
The Matador as Lovell2004
House as Dave Broda2004
Spider-Man 2 as Dr. Curt Connors2004
Life As We Know It as Ronald Connor2004
Kinsey as Alan Gregg2003
The Pitts as Bob Pitt2003
Head of State as Martin Geller2003
How to Deal as Steve Beckwith2003
The Elizabeth Smart Story as Ed Smart2003
The Street Lawyer as Braden Chance2003
Rick as Buck2002
Monk as John Hannigan2002
Without a Trace as Brian Stone2002
Road to Perdition as Alexander Rance2002
Changing Lanes as Finch2002
Benjamin Franklin as Benjamin Franklin2002
The Laramie Project as Rulon Stacey2002
A Gentleman's Game as Jim Price2002
The Big Time as The Colonel2001
Law & Order: Criminal Intent as Henry Muller2001
Along Came a Spider as Ollie McArthur2001
The Tailor of Panama as Dusenbaker2000
CSI: Crime Scene Investigation as Father Powell2000
Requiem for a Dream as Southern Doctor2000
The Cell as Henry West2000
Thirteen Days as Robert McNamara2000
Committed as Carl's Editor1999
The West Wing as Alan Fisk1999
Third Watch as Councilman Daniels1999
Strangers with Candy as Minister Arsenew1999
Random Hearts as Richard Judd1999
Simply Irresistible as Jonathan Bendel1999
Oxygen as Jackson Lantham1998
From the Earth to the Moon as Bruce McCoy1998
Happiness as Bill Maplewood1998
Celebrity as Catholic Retreat Priest1997
The Practice as Sen. Keith Ellison1997
Oz as Schillinger's Defense Attorney1997
Feds as Not available1997
Forbidden Territory: Stanley's Search for Livingstone as Gordon Bennett1996
True Blue as Michael Suarez, S.J.1995
Murder One as Det. Arthur Polson1995
The Stars Fell on Henrietta as Alex Wilde1994
Disclosure as Philip Blackburn1994
Radioland Murders as Jasper1993
Return to Lonesome Dove as Nigel Winston, Cattleman's Alliance1993
Life with Mikey as Mr. Burns1993
Love, Honor & Obey: The Last Mafia Marriage as Curtis Pinger1992
The Last of the Mohicans as Bougainville1992
Love Potion No. 9 as Prince Geoffrey1992
Lincoln and the War Within as Not available1992
Passed Away as Unsworth1991
Delirious as Blake Hedison1990
Law & Order as Sanford Remz1990
Law & Order as Aaron Downing1990
The Long Walk Home as Tunker Thompson1990
Judgment as Father Delambre1988
The Murder of Mary Phagan as The Governor's Assistant1988
The Wizard of Loneliness as Duffy Kahler1987
Planes, Trains and Automobiles as Owen1987
Ishtar as Aghast Nightclub Patron (uncredited)NaN
Northbound as Not available1986
A Case of Deadly Force as Kevin O'Donnell1984
Miami Vice as Not availableNaN
On a String as Not available2014
23 Blast Director