Actor
The King's Daughter
2022
as Pere La Chaise
Black Widow
2021
as Secretary Ross
The Last Full Measure
2020
as Tulley
Avengers: Endgame
2019
as Secretary of State Thaddeus Ross
Avengers: Infinity War
2018
as Secretary of State Thaddeus Ross
The Miracle Season
2018
as Ernie Found
Captain America: Civil War
2016
as Secretary of State Thaddeus Ross
Race
2016
as Jeremiah Mahoney
Men of Granite
2015
The Disappearance of Eleanor Rigby: Her
2014
as Julian Rigby
Days and Nights
2014
as Herb
The Disappearance of Eleanor Rigby: Them
2014
as Julian Rigby
Winter's Tale
2014
as Isaac Penn
The Host
2013
as Jeb Stryder
The Challenger
2013
as Richard Feynman
Maddened by His Absence
2012
as Jacques
Too Big to Fail
2011
as Henry Paulson
Hellgate
2011
as Warren Mills
Marvel One-Shot: The Consultant
2011
as Thaddeus 'Thunderbolt' Ross (archive footage)
Late Bloomers
2011
as Adam
Robin Hood
2010
as William Marshal
The River Why
2010
as H2O
The Yellow Handkerchief
2009
as Brett Hanson
The Countess
2009
as György Thurzó
Endgame
2009
as Professor Will Esterhuyse
The Incredible Hulk
2008
as General 'Thunderbolt' Ross
Vantage Point
2008
as President Ashton
Noise
2007
as Mayor Schneer
Into the Wild
2007
as Walt McCandless
Mr. Brooks
2007
as Marshall
The Legend of Sasquatch
2007
The Good Shepherd
2006
as Philip Allen
Beautiful Ohio
2006
as Simon Messerman
The King
2006
as David
Syriana
2005
as Stan
A History of Violence
2005
as Richie Cusack
Neverwas
2005
as Dr. Peter Reed
Hunt for Justice
2005
as General Mortimer
The Village
2004
as Edward Walker
The Blue Butterfly
2004
as Alan Osborne
Nearest to Heaven
2002
as Matt
Master Spy: The Robert Hanssen Story
2002
as Robert P. Hanssen
Tuck Everlasting
2002
as Angus Tuck
Changing Lanes
2002
as Doyle's Sponsor
The Simian Line
2001
as Edward
Rare Birds
2001
as Dave
A.I. Artificial Intelligence
2001
as Prof. Hobby
Varian's War
2001
as Varian Fry
The Flamingo Rising
2001
as Turner Knight
Contaminated Man
2000
as David R. Whitman
The Miracle Maker
2000
as Jairus (voice)
Do Not Disturb
1999
as Walter Richmond
Sunshine
1999
as Andor Knorr
The 4th Floor
1999
as Greg Harrison
The Big Brass Ring
1999
as William Blake Pellarin
One True Thing
1998
as George Gulden
Lost in Space
1998
as Prof. John Robinson
The Proposition
1998
as Arthur Barret
Dark City
1998
as Inspector Frank Bumstead
Loved
1997
as K.D. Dietrickson
Michael
1996
as Frank Quinlan
Secrets Shared with a Stranger
1996
as The stranger
A Couch in New York
1996
as Henry Harriston
Jane Eyre
1996
as Rochester
Smoke
1995
as Paul Benjamin
Second Best
1994
as Graham Holt
Trial by Jury
1994
as Tommy Vesey
Mr. Wonderful
1993
as Tom
The Plague
1992
as Doctor Bernard Rieux
Rabbit Ears - The Boy Who Drew Cats
1991
as Narrator (voice)
Until the End of the World
1991
as Sam Farber, alias Trevor McPhee
The Doctor
1991
as Jack
Alice
1990
as Doug Tate
Marilyn Hotchkiss' Ballroom Dancing and Charm School
1990
as Steve Mills (voice)
I Love You to Death
1990
as Harlan James
The Accidental Tourist
1988
as Macon Leary
A Time of Destiny
1988
as Martin Larraneta
Broadcast News
1987
as Tom Grunick
Children of a Lesser God
1986
as James Leeds
A Midsummer Night's Dream
1985
as Oberon
Kiss of the Spider Woman
1985
as Luis Molina
Gorky Park
1983
as Arkady Renko
The Big Chill
1983
as Nick Carlton
All the Way Home
1981
as Jay Follet
Body Heat
1981
as Ned Racine
Eyewitness
1981
as Daryll Deever
Altered States
1980
as Professor Eddie Jessup
Verna: USO Girl
1978
as Walter