Eugene the Marine as Gene Lee Grady
2024
Bad Monkey as Jim Yancy (5 episodes)
2023
The Hill as Red Murff
2021
The Real Hunt for Red October as Self (archive footage) (2 episodes)
2018
Castle Rock as Alan Pangborn (10 episodes)
2017
Marvel's The Defenders as Stick (6 episodes)
2015
Urban Cowboy: The Rise and Fall of Gilley's as Self
2015
Marvel's Daredevil as Stick (5 episodes)
2015
The Barber as Eugene Van Wingerdt
2015
Into the Grizzly Maze as Sully
2014
The Leftovers as Kevin Garvey Sr. (11 episodes)
2012
The Bourne Legacy as Ezra Kramer
2011
Magic Valley as Ed Halfner
2011
Blood Meridian Test Reel as Tobin The Ex Priest
2011
Sucker Punch as Wise Man
2010
Secretariat as Chris Chenery
2008
W. as Donald Rumsfeld
2008
Nights in Rodanthe as Robert Torrelson
2008
Surfer, Dude as Alister Greenbough
2008
Camille as Sheriff Foster
2007
The Bourne Ultimatum as CIA Director Ezra Kramer
2007
Freedom Writers as Steve Gruwell
2006
Journey to the End of the Night as Rosso
2005
Code Breakers as Coach Earl 'Red' Blaik
2005
Hollywood's Greatest Villains as Self
2005
Magnificent Desolation: Walking on the Moon as Charles Duke (voice)
2005
Faith of My Fathers as Jack McCain
2005
Gone But Not Forgotten as Martin Darius
2004
Homeland Security as Joe Johnson (1 episode)
2004
Homeland Security as Joe Johnson
2004
Puerto Vallarta Squeeze as Clayton Price
2003
Bataan Rescue as Narrator (voice)
2003
Beneath the Surface: The Making of 'The Hunt for Red October' as Self
2003
A Painted House as Eli 'Pappy' Chandler
2003
Seabiscuit as Narrator
2002
Buffalo Soldiers as Sergeant Lee
2002
Page to Screen: 'The Silence of the Lambs' as Self
2002
Monk as Sheriff Rollins (2 episodes)
2001
The Shipping News as Jack Buggit
2001
Training Day as Roger
2001
Inside the Labyrinth: The Making of 'The Silence of the Lambs' as Self
2001
The Seventh Stream as Owen Quinn
2000
The Making of The Virgin Suicides as Self
2000
Vertical Limit as Montgomery Wick
2000
The Virgin Suicides as Father Moody
1999
The Making of Silverado as Self
1999
The Last Marshal as Cole McClary
1998
Naked City: A Killer Christmas as Sgt. Daniel Muldoon
1998
Naked City: Justice with a Bullet as Sgt. Daniel Muldoon
1998
Firestorm as Wynt Perkins
1997
Lesser Prophets as Iggy
1997
Absolute Power as Bill Burton
1996
Carla's Song as Bradley
1996
The Daily Show as Self (2 episodes)
1996
Courage Under Fire as Gartner
1995
Tall Tale: The Unbelievable Adventure as J.P. Stiles
1995
Night of the Running Man as David Eckhart
1994
Past Tense as Gene Ralston
1994
The Flight of the Dove as William B. Rickman
1993
Slaughter of the Innocents as Stephen Broderick
1993
Extreme Justice as Dan Vaughn
1993
Shadowhunter as John Cain
1992
The Player as Scott Glenn
1991
The Making of 'The Silence of the Lambs' as Self
1991
Women & Men 2: In Love There Are No Rules as Henry
1991
Backdraft as John 'Axe' Adcox
1991
My Heroes Have Always Been Cowboys as H.D. Dalton
1991
The Silence of the Lambs as Jack Crawford
1990
The Hunt for Red October as Bart Mancuso
1989
Miss Firecracker as Mac Sam
1989
The Outside Woman as Jesse Smith
1988
American Experience as Narrator (voice) (2 episodes)
1988
Intrigue as Crawford
1988
The Verne Miller Story as Verne Miller
1988
Off Limits as Colonel Dexter Armstrong
1987
Man on Fire as Creasy
1986
As Summers Die as Willie Croft
1985
Wild Geese II as John Haddad
1984
The River as Joe Wade
1984
Countdown to Looking Glass as Michael Boyle
1983
The Keep as Glaeken Trismegestus
1983
The Right Stuff as Alan Shepard
1982
The Challenge as Rick
1981
Cattle Annie and Little Britches as Bill Dalton
1979
Apocalypse Now as Lieutenant Richard M. Colby
1979
More American Graffiti as Newt
1979
She Came To The Valley as Bill Lester
1976
Fighting Mad as Charlie Hunter
1975
Nashville as Pfc. Glenn Kelly
1972
Gargoyles as James Reeger
1972
In Pursuit of Treasure
1972
The Sixth Sense (1 episode)
1971
Angels Hard as They Come as Long John
1970
The Baby Maker as Tad Jacks
1967
Ironside as Frank Lenox (1 episode)
1967
Ironside as Lonnie Burnett (1 episode)
1963
The Patty Duke Show (2 episodes)
1956
The Edge of Night (305 episodes)
1951
Hallmark Hall of Fame as Eli "Pappy" Chandler (1 episode)
1951
Hallmark Hall of Fame as Owen Quinn (1 episode)