


as Narrator
Feb 25, 2025

as Monsignor Heck
Apr 27, 2023

as Silas Stone
Mar 18, 2021

as Self
Nov 21, 2020

as Self
May 19, 2020

as Narrator (voice)
May 19, 2020

as Fern
Nov 15, 2019

as Dr. Houston Brooks
May 29, 2019

as Self
Nov 23, 2017

as Silas Stone
Nov 15, 2017
as Himself
Jul 1, 2016

as Roy Wilkins
May 23, 2016

as Silas
Mar 23, 2016

as Agent Solano
May 2, 2015

as Donald Hall
Nov 22, 2013
as Self
Dec 14, 2010

as Narrator
Feb 8, 2010

as Hodges
May 11, 2009

as Narrator
Feb 4, 2008

as Dr. Livingston
Jan 1, 2008

as Max Astin
Nov 30, 2007

as Charlie Williams
Nov 2, 2007

as Ashe
Feb 12, 2006

as Narrator (voice)
Jan 30, 2006

as Dr. Island
Aug 23, 2005

as Dick Marshfield
Jul 27, 2005

as Additional Voices
Jun 1, 2005

as Reverend Packer
May 24, 2005

as Narrator (voice)
Feb 7, 2005

as Reggie Stewart
Jan 1, 2005

as Other Voices (voice)
Sep 4, 2004

as Agent Dodge
Dec 25, 2003

as Walter Diggles
Jun 8, 2003

as Jon Harper
Jan 1, 2003

as Hugh Campbell
Feb 22, 2002

as Chauncey Eskridge
Dec 10, 2001

as Narrator
Oct 23, 2001

as Narrator
May 15, 2001

as Jim Willer
Nov 15, 2000

as Malcom X
Aug 1, 2000

as Dr. Drayton
Jul 21, 2000

as Martin Lowell
Dec 22, 1999

as Sherman Reese
Aug 27, 1999

as Self - Narrator
Feb 8, 1999

as Dan Richler
Oct 23, 1998

as Cab Chamberlain
Feb 6, 1998

as Detective Bill
Oct 9, 1997

as Lt. Herb 'Mac' McMahon (uncredited)
Jun 13, 1997

as Dr. Sam Brodus
Feb 22, 1997

as Mr. Kent
Feb 7, 1997

Nov 17, 1996

as Delmore "Del" Payne
Jun 21, 1996

as Cappy
Mar 15, 1996

as Sgt. Barkley
Feb 24, 1995

as Lt. Royce
Feb 7, 1995

as Capt. McMahon
Jun 9, 1994

as Kenny Tate
Apr 22, 1994

as Narrator
Jan 1, 1994

as Narrator
Jan 1, 1993

as Self
Jan 1, 1993

as Cameron
Dec 16, 1992

as Crooks
Sep 16, 1992

as Samuel Flowers
Apr 22, 1992

as Winn
Oct 11, 1991

as Miles Dyson
Jul 3, 1991

as Sweets Montgomery
Jan 1, 1991

as World War II soldier
Jun 1, 1990

as Dr. Ronald McNair
Feb 25, 1990

as Cederic Sandiford
Dec 4, 1989

as Nicky
Feb 12, 1989

as Tandy
Dec 30, 1988

as Sgt. Jeff Allen
Nov 26, 1988

as Frank Williams
Nov 4, 1988

as Earl
Apr 15, 1988

as Ken Fraker
Jan 17, 1988

as Sheriff McMahon
Nov 20, 1987

as Scratch's Assistant
Mar 14, 1986

as Solo
Dec 11, 1985

as The Brother
Sep 7, 1984

as Lionel Zachary
Feb 8, 1984

as Charlie
Aug 12, 1983

as Detective Rich
Oct 24, 1982

as Elgin Jones
Apr 28, 1981

as William Terry
Jan 22, 1980

as Prison Doctor
Oct 19, 1979

as Louis
May 30, 1979

as Ahmed
Apr 27, 1977
as Narrator


as Elisha Bostwick / Elias Dayton (voice)
Nov 16, 2025

as General Davidson
Jan 2, 2025

as Self (voice)
Sep 18, 2022

as Self - Guest
Sep 12, 2022

Jan 1, 2022

as Teddy Franklin
Sep 21, 2021

as Ralph Ellison (voice)
Apr 5, 2021

as Self
Apr 21, 2020

as Marcus Standish
Sep 27, 2019

as Self - Guest
Sep 9, 2019

as Arthur Finer
Sep 30, 2018

as Dr. Charles Russell
Jun 16, 2015

as Jason
May 8, 2015

as Dr. Nelson
Sep 3, 2012

as Eli 'Rowan' Pope
Apr 5, 2012

as Kyle Bancroft
Oct 23, 2009

as Daniel Golden
Sep 22, 2009

as Reverend John Hill
Jul 7, 2009

as Peter Madsen
Sep 24, 2006

as Henry Deacon
Jul 18, 2006

as Steven Algazi
Sep 21, 2005

as Peter Lange
Jan 23, 2005

as Gary Wright
Nov 16, 2004

as Attorney Steve Duprey
Oct 3, 2004

as Dwight Hillborne
Sep 22, 2004

Jun 8, 2004

as Martin James
Sep 9, 2003

as Steven Hamilton
Oct 16, 2001

as Narrator
Sep 9, 2001

as Ray Bevins
Sep 20, 1999

as Dr. Grote Maxwell
Oct 6, 1998

as Councilman Caulder
Sep 23, 1997
Mar 6, 1997

as U.S. Attorney
Mar 4, 1997

as Mitch Cotter
Sep 28, 1995
as Ron Langston
Mar 14, 1995

as Jake Stone, Martin Hunter
Sep 21, 1994

Sep 8, 1994

as Self - Narrator (voice)
Oct 25, 1993

as Martin Wells
Sep 10, 1993
Mar 23, 1993

as Sam Thorne
Jan 31, 1993

as Defense Attorney Leon Chiles, Roland Books
Sep 13, 1990

as Mike James
Mar 27, 1990
as Sgt. Jeff Allen
Oct 29, 1988

as Narrator (voice)
Oct 4, 1988

as Byron Douglas III
Sep 24, 1987

as Slate, Carter Brock
Sep 18, 1985

as Lt. Jack Davis
Sep 16, 1984

as Narrator (voice)
Oct 10, 1982
as Mr. Raymond Geeter
Jan 1, 1978

as Manager
Aug 5, 1976

as Hal Marshall
Dec 4, 1975

as Narrator, Additional Narration
Mar 3, 1974

as Captain Saunders
Sep 17, 1972

Jan 14, 1972

as Clerk
Sep 17, 1966