2026
Executive Producer
2025
2023
Santa Claus
Michael Tedeschi
Cooper
2022
Jerry
Dr. Powell
2021
Self
Grandpa Allen
Loomis
2020
Mark Walker
Narrator (voice)
2019
Milo
Hank Thompson
Teddy
Narrator
2018
Ray
Langston
Max Powers
Baltimore Bob
Mr. Ocean
Benny
Gilbert Pearson
2017
Uncle Issa
Eddie 'Rocks' Travor
Detective Constable Haagen
Victor
Roger
Slim Robinson Present Day
Self - Narrator (voice)
Walter
2016
Mr. Weathers
Bob
Ambrose
Sully
Producer
Dr. Benjamin Ohiaeri
The Boss
Stinky
Benjamin Carver
2015
Chancellor Gordon
Sponge
Edward Collins
Hal Westbrook
Elohim
Red
Bernie Pope
Darius (voice)
Coffee Lover
Dr. Locke
Detective St. John
2014
Captain Nicol
Carl
Father Leonard
Mr. Walker
Ex Director Matthew Reynolds
William Ward
2013
Harding
Shinishi
Dubem
Ed
Charlie Shuffleton
Justice Thurgood Marshall
Commander Phillips
Floyd
President Chen (voice)
Micah Mangena
Reverend John
2012
Investigator
Duncan
Isom Dart
Arthur
Marcus
2011
Self (Occupy Oakland)
Donovan Matheson
Ahab
Gabriel Peters
Dean Francis
2010
Winston (voice)
School Director
Mr. Shannon
Uncle Russell
Danny Glover
Harry 'Red' Newman
Franzis
Miles
2009
President Thomas Wilson
Joseph Holder
2008
Walter Tortoise (voice)
"Fats" Waller's Father/Mr. Fletcher
Man with Black Eye Patch
Mr. Fletcher
John Malcolm
Major Rusty Gubbins
2007
Tyrone Purvis
Father Elias
Colonel Isaac Johnson
Marty Madison
Miles (voice)
George
2006
Cow-boy, Executive Producer
Brer Turtle (voice)
Ken Hollister
David Keaton
2005
David Tapp
George Knox
Wilhelm
Self (archive footage)
Jake Neely
Col. Weldon
2004
Producer, Tom Spader
2003
2002
Director
Henry Sherman
2001
Executive Producer, Hershey
2000
Boesman
Executive Producer, Will Walker
1999
Host
Train Conductor (voice)
1998
Jethro (voice)
Barbatus (voice)
Paul D
Roger Murtaugh
Bob Goodall
Richter Tyrone Kipler
Self - Narrator
1997
Executive Producer, Sgt. Washington Wyatt
Bigfoot the Mountain Man (Uncredited)
Gus Green
1996
Executive Producer, Silas (segment "Long Black Song")
1995
Philip Marlowe
Capt. Sam Cahill
1994
1993
1992
1991
Simon
Raymond Campanella
Easy Money
Lieutenant Mike Harrigan
Cmdr. Frank 'Dooke' Camparelli
1990
Executive Producer, Harry
1989
Capt. Bartholomew Clark
Dr. Alex Marsh
Walter Lee Younger
1988
Mr. Scott
1987
Nelson Mandela
1986
John Henry
Albert
1985
Malachi 'Mal' Johnson
Apples Finnerty
McFee
Moze
William
1983
Willie Monroe
Gary
Lester Traylor
1982
Jojo / Roland
1981
Morgan
Oscar Micheaux
1969
self
Prochainement
Washington Carver
Will