2025
Lost & Found in Cleveland
as Dr. Austin Raybourne
2025
aka Charlie Sheen
as Self (archive footage)
(2 episodes)
2024
Vigilantes INC. - America's New Vote Suppression Hitmen
as Presenter
2024
The Little Pageant That Could
as Self (archive footage)
2024
Wild Cards
as Jonathan Ashford
(1 episode)
2023
Downwind
as Self Narrator
2023
23 Seconds to Eternity
as Narrator
2022
The Jennifer Hudson Show
2021
Benedict Arnold: Hero Betrayed
as Narrator
2021
12 Mighty Orphans
as Doc Hall
2021
Judas and the Black Messiah
as J. Edgar Hoover
2020
Princess of the Row
as John Austin
2020
Can Art Stop a Bullet: William Kelly's Big Picture
as Self
2020
A West Wing Special to Benefit When We All Vote
as President Josiah Bartlet
2020
The Berrigans: Devout and Dangerous
as Self
2019
The Devil Has a Name
as Ralph
2019
Bench
2018
Come Sunday
as Oral Roberts
2018
The Boxcar Children: Surprise Island
as James Alden (voice)
2018
American Dynasties: The Kennedys
as Narrator (voice)
(6 episodes)
2017
Dreamland: Mark Twain's Journey to Jerusalem
as Narrator
2017
Anne of Green Gables: The Good Stars
as Matthew Cuthbert
2017
Anne of Green Gables: Fire & Dew
as Matthew Cuthbert
2017
Citizen Clark... A Life of Principle
as Narrator
2017
Is O.J. Innocent? The Missing Evidence
as Narrator (voice)
(6 episodes)
2016
Rules Don't Apply
as Noah Dietrich
2016
Popstar: Never Stop Never Stopping
as Martin Sheen
2016
Anne of Green Gables
as Matthew Cuthbert
2016
The Vessel
as Father Douglas
2016
Back to the Lane
2015
Badge of Honor
as Captain Daniel Richards
2015
Unity
as Narrator (voice)
2015
Robert Bly: A Thousand Years of Joy
as Self
2015
Grace and Frankie
as Robert Hanson
(94 episodes)
2014
Trash
as Padre Juilliard
2014
A Prayer for Rain
as Warren Anderson
2014
Ask Me Anything
2014
Holbrook/Twain: An American Odyssey
as Self
2014
Selma
as Frank Minis Johnson (uncredited)
2014
The Boxcar Children
as Grandfather Alden (voice)
2014
Marlon Brando: An Actor Named Desire
as Self - Actor (archive footage)
2014
Last Week Tonight with John Oliver
as Self
(1 episode)
2013
Tales from the Warner Bros. Lot
as Self
2013
The Whale
as Tom Nickerson
2013
The Making of the Wonderful Wizard of Oz
as Narrator
2013
Jerzy Popieluszko: Messenger of the Truth
as Narrator (voice)
2013
Amazonia
as Narrator
2013
Making Badlands
as Self
2013
Salinger
as Self - Actor
2013
Defending Gideon
as Narrator
2012
Stella Days
as Fr. Daniel Barry
2012
Seeking a Friend for the End of the World
as Frank Petersen
2012
Death By China
as Narrator
2012
Brothers on the Line
as Narrator
2012
8
as Theodore Olson
2012
Anger Management
as Martin Goodson
(19 episodes)
2011
The Double
as Tom Highland
2011
Holy Man: The USA vs. Douglas White
as Narrator
2011
Miller's Tale
as Self
2011
9/11 Truth: Hollywood Speaks Up
as Self
2011
Sharkwise
as Narrator
2011
Halfway Home
as Narrator(voice)
2010
A Conversation with Martin Sheen
as Self
2010
The Way
as Tom
2010
The Kennedy Detail
as Narrator
2010
Who Do You Think You Are?
as Self
(1 episode)
2009
Love Happens
as Donald, Burke's Father-in-Law
2009
Gloves of Stone
as Dr. Frank Irwin
2009
Echelon Conspiracy
as Raymond Burke
2009
Imagine That
as Dante D'Enzo
2009
Franz Jagerstätter: A Man of Conscience
as Franz Jagerstätter (voice)
2009
White House Revealed
as Self- Narrator (voice)
2009
Söndagsparty med Filip & Fredrik
2008
Man in the Mirror
as Fallen Soldier / JC Super Star / Man in Black
2008
The End of Poverty?
as Self - Narrator
2008
Vietnam: American Holocaust
as Voice
2008
Pirate for the Sea
as Self
2008
They Killed Sister Dorothy
as Narrator
2008
Notes on an American Film Director at Work
as Self
2008
Dean and Me: Roadshow of an American Primary
as Self
2007
Bordertown
as George Morgan
2007
Talk to Me
as E.G. Sonderling
2007
Confessions Of An Innocent Man
as Self - Narrator
2007
Eyewitness DVD: Weather
as Narrator
2007
Flatland
as Arthur Square (voice)
2007
Andrew Jackson: Good, Evil & The Presidency
as Narrator
2007
Father G and the Homeboys
as Narrator
2007
The Graham Norton Show
as Self
(1 episode)
2007
Diners, Drive-Ins and Dives
as Self
(1 episode)
2006
The Departed
as Queenan
2006
Bobby
as Jack Stevens
2006
Who Killed the Electric Car?
as Self - Narrator (voice)
2006
50 Films to See Before You Die
as Self
2006
The Politics of the Dead Zone
as Self
2006
Studio 60 on the Sunset Strip
as Radio Host
(1 episode)
2006
10 Days That Unexpectedly Changed America
2006
America's Game: The Super Bowl Champions
as Narrator (voice)
(4 episodes)
2005
James Dean: Forever Young
as Narrator (voice)
2005
The Colbert Report
2005
The Friday Night Project
as Self - Host
(1 episode)
2004
Happy Birthday Oscar Wilde
as Self
2004
Tell Them Who You Are
as Self
2004
The Nomi Song
as Self (archive footage)
2004
Jerusalem Syndrome
2004
Winning New Hampshire
as Self
2003
Mercy of the Sea
as Frederik
2003
Absence of Malick
as Self
2003
The Commission
as Dep. Atty. Gen. Nicholas Katzenbach
2003
Hidden in Plain Sight
as Narrator (voice)
2003
The Ellen DeGeneres Show
as Self - Guest
(4 episodes)
2003
Two and a Half Men
as Harvey
(1 episode)
2003
The Perilous Fight: America's World War II in Color
as Narrator
(4 episodes)
2003
Celebrity Poker Showdown
as Self
(1 episode)
2002
Catch Me If You Can
as Roger Strong
2002
Straight Up: Helicopters in Action
as Narrator (voice)
2002
Rosy-Fingered Dawn: A Film on Terrence Malick
as Self
2002
Bringing Down a Dictator
as Narrator (voice)
2001
O
as Coach Duke Goulding
2001
Stockpile: The New Nuclear Menace
as Narrator
2001
Enemies of War
as Narrator
2001
National Geographic: Inside the Vatican
as Narrator
2000
On Great White Wings: The Wright Brothers and the Race for Flight
as Narrator
1999
No Code of Conduct
as Bill Peterson
1999
In Dreams: The Roy Orbison Story
as Self
1999
Storm
as General James Roberts
1999
Lost & Found
as Millstone
1999
A Texas Funeral
as Grandpa Sparta
1999
Forget Me Never
as Jack
1999
D.R.E.A.M. Team
as J.W. Garrison
1999
A Stranger in the Kingdom
as Sigurd Moulton
1999
Gunfighter
as The Stranger
1999
Ninth Street
as Father Frank
1999
The Twelve Apostles
as Narrator (voice)
1999
The Darklings
as Ira Everett
1999
The Time Shifters
as Grifasi
1999
Crossing the Line
as self
1999
Total Recall 2070
1999
Chicken Soup for the Soul
1999
The West Wing
as Josiah Bartlet
(154 episodes)
1998
Babylon 5: The River of Souls
as Soul Hunter
1998
Free Money
as Guard
1998
A Letter from Death Row
as Michael's Father
1998
Shadrach
as Narrator (voice)
1998
Holes in Heaven? H.A.A.R.P. & Advances In Tesla Technology
as Narrator (voice)
1998
Voyage of Terror
as Henry Northcutt
1998
The Elevator
as Sarge
1998
Monument Ave.
as Hanlon
1998
Cinema Combat: Hollywood Goes to War
as Self - Narrator
1997
Hostile Waters
as Aurora Skipper
1997
Spawn
as Jason Wynn
1997
Truth or Consequences, N.M.
as Sir
1997
Titanic: Anatomy of a Disaster
as Narrator
1997
An Act of Conscience
as Narrator
1997
Medusa's Child
as President
1997
The Making of 'Spawn'
as Self
1997
Croatia: Land of 1,100 Islands & 101 Dalmatians
as Narrator (voice)
1997
Eyewitness: Monster
as Narrator (voice)
1997
The View
as Self
(2 episodes)
1997
Gun
as Van Guinness
(6 episodes)
1997
The View
as Self - Guest
(1 episode)
1996
Mexico
as Narrator (voice)
1996
The War at Home
as Bob Collier
1996
Blacklist: Hollywood on Trial
as Dalton Trumbo
1996
Entertaining Angels: The Dorothy Day Story
as Peter Maurin
1996
Project: ALF
as Colonel Gilbert Milfoil
1996
Sacred Cargo
as Father Andrew Kanvesky
1996
Spin City
as Ray Harris / Ray Crawford
(1 episode)
1996
E! True Hollywood Story
as Self
(2 episodes)
1996
The Rosie O'Donnell Show
as Self - Guest
(1 episode)
1995
The American President
as A.J. MacInerney
1995
Born Wild
as Dan Walker
1995
Dillinger and Capone
as John Dillinger
1995
The Sixth Sun: Mayan Uprising in Chiapas
as Voice of Marcos
1995
Captain Nuke and the Bomber Boys
as Jeff Snyder
1995
Virgin Mary
as Father Jozo Zovko
1995
The Break
as Gil Robbins
1995
Dead Presidents
as The Judge
1995
One Hundred and One Nights
as Mute Actor in Hollywood (uncredited)
1995
The Making of Eyewitness
as Narrator
1995
Eyewitness
as Narrator
(27 episodes)
1994
Roswell
as Townsend
1994
When the Bough Breaks
as Captain Swaggert
1994
Boca
as Jesse James Montgomery
1994
Trigger Fast
as Jackson Baines Hardin / Ole Devil
1994
Guns of Honor
as Jackson Baines Hardin (Ole Devil)
1994
Eyewitness: Dinosaur
as Narrator (voice)
1994
Fortunes of War
as Francis Labeck
1994
Bah, Humbug!: The Story of Charles Dickens' 'A Christmas Carol'
as Narrator
1994
One of Her Own
as Asst. Dist. Atty. Pete Maresca
1994
Hits!
as Kelly
1994
National Geographic: Last Voyage of the Lusitania
as Narrator
1994
Marlon Brando: The Wild One
as Self
1994
Eyewitness: Shark
as Narrator (voice)
1994
Inside the Actors Studio
as Self
(1 episode)
1993
Hearts of Hot Shots! Part Deux—A Filmmaker's Apology
1993
Gettysburg
as Gen. Robert E. Lee
1993
Grey Knight
as Gen. Haworth
1993
Hear No Evil
as Lt. Brock
1993
The Last P.O.W.? The Bobby Garwood Story
as William F.(Ike) Eisenbraun
1993
Hot Shots! Part Deux
as Capt. Benjamin L. Willard (uncredited)
1993
Braving Alaska
as Narrator
1993
Braving Alaska
as Narrator (voice)
1993
Alive: 20 Years Later
as Narrator (voice)
1993
Late Night with Conan O'Brien
as Self - Guest
(3 episodes)
1993
Alex Haley's Queen
as James Jackson Sr.
(3 episodes)
1993
A Matter of Justice
1992
Original Intent
as Homeless Joe
1992
The Water Engine
as Chain Letter Voice (voice) (uncredited)
1992
The Tonight Show with Jay Leno
1991
Touch and Die
as Frank Magenta
1991
Hearts of Darkness: A Filmmaker's Apocalypse
as Self
1991
The Maid
as Anthony Wayne
1991
JFK
as Narrator (voice) (uncredited)
1991
Guilty Until Proven Innocent
as Harold Hohne
1991
The Rites Of Mu
as Narrator
1990
Cadence
as MSgt. Otis V. McKinney
1990
Captain Planet and the Planeteers
as Sly Sludge (voice)
(11 episodes)
1989
Beyond the Stars
as Paul Andrews
1989
Cold Front
as John Hyde
1989
Nightbreaker
as Dr. Alexander Brown - Present
1989
Beverly Hills Brats
as Dr. Jeffrey Miller
1989
Marked for Murder
as Man in Park
1989
Another Time, Another Place
as Richard Conley
1989
The Simpsons
as Real Seymour Skinner (voice)
(1 episode)
1989
Tales from the Crypt
as Kraygen / Thomas Miller / Zorbin the Magnificent
(1 episode)
1988
Judgment in Berlin
as Herbert J. Stern
1988
Da
as Charlie
1988
Walking After Midnight
as Self
1988
Promises to Keep
as Self
1987
Wall Street
as Carl Fox
1987
The Believers
as Cal Jamison
1987
Siesta
as Del
1987
Conspiracy: The Trial of the Chicago 8
as James Marion Hunt
1987
The China Odyssey: Empire of the Sun
as Narrator
1987
Dear America: Letters Home from Vietnam
as Alan (voice)
1986
Samaritan: The Mitch Snyder Story
as Mitch Snyder
1986
Secrets of the Titanic
as Self - Narrator
1986
A State of Emergency
as Alex Carmody
1986
News at Eleven
as Frank Kenley
1986
Shattered Spirits
as Lyle Mollencamp
1985
The Fourth Wise Man
as Artaban
1985
Consenting Adult
as Ken Lynd
1985
In the Name of the People
as Narrator
1985
Out of the Darkness
as Eddie Zigo
1985
The Real Thing
as Narrator (voice)
1985
Broken Rainbow
as Narrator (voice)
1985
Native Sons: Palestinians In Exile
as Narrator
1985
The New Alfred Hitchcock Presents
as Paul Dano
(1 episode)
1985
Spaceflight
1985
The Atlanta Child Murders
as Chet Dettlinger
(2 episodes)
1984
Firestarter
as Captain Hollister
1984
The Guardian
as Charlie Hyatt
1983
The Dead Zone
as Greg Stillson
1983
Man, Woman and Child
as Robert Beckwith
1983
In the King of Prussia
as Judge Samuel Salus II
1983
Choices of the Heart
as Father Philan
1983
Mr. Attenborough and Mr. Gandhi
as Self
1983
No Place to Hide
as Narrator
1983
Kennedy
as John F. Kennedy
(3 episodes)
1982
Gandhi
as Vince Walker
1982
Enigma
as Alex Holbeck
1982
I Love Liberty
as Self
1982
That Championship Season
as Tom Daley
1982
In the Custody of Strangers
as Frank Caldwell
1982
Centralia Fire
as Narrator
1982
Nature
as Narrator (voice)
(1 episode)
1981
Loophole
as Stephen Booker
1980
The Final Countdown
as Warren Lasky
1979
Apocalypse Now
as Captain Benjamin Willard
1979
Eagle's Wing
as Pike
1979
Blind Ambition
as John Dean
(4 episodes)
1978
Taxi!!
as Taxi Driver
1977
Rolling Stone Magazine: The 10th Anniversary
as Self
1976
The Cassandra Crossing
as Robby Navarro
1976
The Little Girl Who Lives Down the Lane
as Frank Hallet
1975
Sweet Hostage
as Leonard Hatch
1975
The Last Survivors
as Alexander William Holmes
1975
Saturday Night Live
as Self - Cameo (uncredited)
(1 episode)
1975
Saturday Night Live
as Self - Host
(1 episode)
1974
Badlands
as Kit Carruthers
1974
The California Kid
as Michael McCord
1974
The Story of Pretty Boy Floyd
as Charles Arthur 'Pretty Boy' Floyd
1974
The Missiles of October
as Attorney General Robert F. Kennedy
1974
The Execution of Private Slovik
as Eddie Slovik
1974
The Legend of Earl Durand
as Luther Sykes
1974
The Missiles of October
as Atty. Gen. Robert F. Kennedy
(2 episodes)
1973
The Catholics
as Father Kinsella
1973
Message to My Daughter
as John Thatcher
1973
Letters from Three Lovers
as Vincent
1973
A Prowler in the Heart
as Tony Parrish
1973
Such Dust as Dreams Are Made On
as Harlan Garrison
1973
Crime Club
as Deputy Wilson
1973
Toma
as Eddie Siatti
(1 episode)
1973
Love Story (US)
as Frank Randolph
(12 episodes)
1972
Pickup on 101
as Lester Baumgartner
1972
Pursuit
as Timothy Drew
1972
No Drums, No Bugles
as Ashby Gatrell
1972
Rage
as Maj. Holliford
1972
That Certain Summer
as Gary McCain
1972
Welcome Home, Johnny Bristol
as Graytak
1972
When the Line Goes Through
as Bluff Jackson
1972
The Rookies
1972
The Streets of San Francisco
1972
Ghost Story
as Frank
(1 episode)
1971
Mongo's Back in Town
as Gordon
1971
Goodbye, Raggedy Ann
as Jules Worthman
1971
Montserrat
1971
Columbo
as Karl Lessing
(1 episode)
1971
Cannon
1970
The Andersonville Trial
as Captain Williams
1970
Catch-22
as 1st Lt. Dobbs
1970
Matt Lincoln
as Charles
(17 episodes)
1970
The Young Lawyers
as Reverend Jimmy Haines
(24 episodes)
1970
Dan August
as Norman Sayles
(1 episode)
1969
Then Came Bronson
as Nick Oresko
1969
Love, American Style
as Dr. Art Parmel
(1 episode)
1969
Medical Center
as Glen
(1 episode)
1968
The Subject Was Roses
as Timmy Cleary
1968
Pat Neal Is Back
as Self
1968
Hawaii Five-O
as Eddie Calhao
(1 episode)
1968
Lancer
1968
Hawaii Five-O
as Arthur Dixon
(1 episode)
1968
The Mod Squad
as Danny Morgan
(1 episode)
1967
The Incident
as Artie Connors
1967
The Price of a Life
as Edward Miles Layton
1967
Mannix
1967
Ironside
as Johnny
(1 episode)
1966
Ten Blocks on the Camino Real
as Kilroy
1966
Mission: Impossible
as Lieutenant Albert Brocke
(1 episode)
1966
Hawk
as Peter Janus
(17 episodes)
1965
The F.B.I.
as Norman Gretzler
(1 episode)
1965
For the People
as Louis Cahane
(13 episodes)
1965
The F.B.I.
as Perry Victor
(1 episode)
1965
The F.B.I.
as Steve Chandler
(1 episode)
1965
The F.B.I.
as Neil Harland
(1 episode)
1964
Flipper
as Phil Adams
(1 episode)
1963
The Outer Limits
as Pvt. Arthur Dix
(1 episode)
1963
Arrest and Trial
as Dale Beatty
(1 episode)
1962
The Nurses
as Carl
(98 episodes)
1962
The Nurses
as Saunders
(98 episodes)
1961
The Defenders
as Arnold McCabe
(1 episode)
1961
The Defenders
as Dino Locatelli
(1 episode)
1961
The Defenders
as Adam Novins
(1 episode)
1961
The Defenders
as Joey Americus
(1 episode)
1960
Police Surgeon
as Ben Grover
(12 episodes)
1960
Route 66
1958
Naked City
as Phillip Kosnik
(1 episode)
1958
Naked City
as Counterman
(1 episode)
1958
Naked City
as Nick (uncredited)
(1 episode)
1956
The Edge of Night
as Roy Sanders
(305 episodes)
1951
Hallmark Hall of Fame
as Taxi Driver
(1 episode)
1944
Golden Globe Awards
as Self
(1 episode)
1944
Golden Globe Awards
as Self - Nominee
(2 episodes)
1944
Golden Globe Awards
as Self - Nominee / Presenter
(1 episode)
1944
Golden Globe Awards
as Self - Winner
(1 episode)
—
The One
as Jefferson