The History of Sound as Older Lionel
Everything's Going to Be Great as Walter
Light on Broken Glass as Jay
2023
Boston Strangler as Jack Maclaine
2021
With/In Volume 2 as (segment "Nuts")
2020
Irresistible as Jack Hastings
2019
Little Women as Mr. Laurence
2019
Them That Work as Self
2019
A Beautiful Day in the Neighborhood as Jerry Vogel
2019
It Takes a Lunatic as Self
2019
Henrietta Bulkowski as Danny Wilcox
2018
Homecoming as Leonard Geist (7 episodes)
2018
Intelligent Lives as Self
2017
Cars 3 as Smokey Yunick (voice)
2016
Live by Night as Chief Irving Figgis
2016
Coming Through the Rye as J.D. Salinger
2016
Demolition as Phil Eastwood
2016
Fastball as Clifford Blankenship (voice)
2016
11.22.63 as Al Templeton (8 episodes)
2014
The Amazing Spider-Man 2 as Norman Osborn (uncredited)
2013
August: Osage County as Charlie Aiken
2013
Letters to Jackie: Remembering President Kennedy as Narrator (voice)
2012
The Company You Keep as Daniel Sloan
2012
Mea Maxima Culpa: Silence in the House of God as Gary (voice)
2011
The Muppets as Tex Richman
2011
Amigo as Col. Hardacre
2010
The Company Men as Phil Woodward
2010
The Town as Stephen MacRay
2010
The Tempest as Antonio
2010
Remember Me as Neil Craig
2010
Jake Gyllenhaal Challenges the Winner of the Nobel Peace Prize as Lt. Col. Kazinski (archive footage)
2009
Where the Wild Things Are as Douglas (voice)
2009
The Assassination of Abraham Lincoln as Himself (Narrator)
2008
Extreme Movie as FBI Agent Mike (uncredited)
2008
New York, I Love You as Alex
2008
Walt Whitman as Walt Whitman (voice)
2008
Married Life as Harry Allen
2007
The Kingdom as Grant Sykes
2007
Breach as Robert Hanssen
2006
Primo Levi's Journey as Narrator (voice) (U.S. version)
2006
Making Capote: Concept to Script as Self
2005
Syriana as Jimmy Pope
2005
Jarhead as Lt. Col. Kazinski
2005
Capote as Alvin Dewey
2004
Silver City as Dickie Pilager
2004
The Bourne Supremacy as Alexander Conklin
2003
Seabiscuit as Tom Smith
2003
My House in Umbria as Thomas 'Tom' Riversmith
2002
Adaptation. as John Laroche
2002
The Bourne Identity as Alexander Conklin
2002
Interstate 60 as Bob Cody
2000
American Beauty: Look Closer... as Self
2000
The Patriot as Col. Harry Burwell
2000
Me, Myself & Irene as Lieutenant Gerke
1999
Teen Choice Awards as Self - Nominee (1 episode)
1999
October Sky as John Hickam
1998
The Horse Whisperer as Frank Booker
1998
Great Expectations as Joe
1997
Breast Men as Dr. William Larson
1996
A Time to Kill as Dwayne Looney
1996
Lone Star as Sam Deeds
1996
Boys as Mr. John Baker
1996
The Deliverance of Elaine as Charlie Skyler
1995
Money Train as Torch
1995
Pharaoh's Army as Captain John Hull Abston
1994
One More Mountain as Jack Reed
1993
Return to Lonesome Dove as July Johnson (4 episodes)
1993
This Boy's Life as Roy
1992
Ned Blessing: The True Story Of My Life as Anthony Blessing
1992
Bed of Lies as Price Daniel, Jr.
1991
City of Hope as Riggs
1991
To the Moon, Alice as Frank Wiliker
1991
Darrow as Eugene Debs
1991
Thousand Pieces of Gold as Charlie
1991
Guilty by Suspicion as Larry Nolan
1991
In Broad Daylight as Jack Wilson
1990
A Little Piece of Sunshine as Ernie Favaro
1990
Law & Order as Defense Attorney Roy Payne (1 episode)
1989
Lonesome Dove as July Johnson (4 episodes)
1988
American Experience as Narrator (voice) (1 episode)
1987
Matewan as Joe Kenehan
1985
The Equalizer as Michael (1 episode)
1984
Miami Vice as Jimmy Yagovitch (1 episode)
1953
The Oscars as Self (1 episode)