2024
Horizon: An American Saga - Chapter 2
2024
The Big Cigar as Walter (6 episodes)
2024
A Hero's Journey: The Making of Percy Jackson and the Olympians as Self - Chiron
2023
Percy Jackson and the Olympians as Mr. Brunner / Chiron (4 episodes)
2023
Rustin as A. Philip Randolph
2023
Outlaw Johnny Black as Bullseye Black
2023
80 for Brady as Mickey
2022
Guillermo del Toro's Cabinet of Curiosities as Sheriff Nate Craven (1 episode)
2022
Is That Black Enough for You?!? as Self
2022
The Legend of Glynn Turman as G.T.
2022
The Devil You Know as Lloyd Cowans
2022
The Proud Family: Louder and Prouder as Pa (voice) (1 episode)
2022
Women of the Movement as Mose Wright (6 episodes)
2021
Chadwick Boseman: Portrait of an Artist as Self
2020
Ma Rainey's Black Bottom: A Legacy Brought to Screen as Self - Presenter
2020
Power Book II: Ghost as Gabriel (1 episode)
2020
FBI: Most Wanted as Terry Daniels (1 episode)
2019
Sextuplets as Leland
2019
The Red Line as Nathan Gordon (1 episode)
2019
Windows on the World as Lou
2018
Bumblebee as General Whalen
2018
Solace as Clay (Pastor Davis)
2017
The Killing Floor as Self
2017
Lorraine Hansberry: Sighted Eyes / Feeling Heart as Self
2017
August 28: A Day in the Life of a People
2017
Mr. Mercedes as Judge Bernard Raines (6 episodes)
2017
American Gods as Reverend Hutchins (1 episode)
2016
Race as Harry E. Davis
2014
How to Get Away with Murder as Nathaniel Lahey (8 episodes)
2014
black-ish as Billy Blade (1 episode)
2014
Fargo as Doctor Senator (6 episodes)
2014
Late Night with Seth Meyers as Self (1 episode)
2013
Act Like You Love Me as David Lofton
2013
John Dies at the End as Detective Lawrence 'Morgan Freeman' Appleton
2012
Revolution as Major David Kipling (1 episode)
2012
The Obama Effect as Slim Sugar
2012
Alcatraz as Emmitt Little (1 episode)
2012
City Teacher as Kevin Sawyer
2012
House of Lies as Jeremiah Kaan (58 episodes)
2011
Suits as Vic (1 episode)
2011
Super 8 as Dr. Woodward
2010
Burlesque as Harold Saint
2010
The Defenders as Judge Bob Owens (5 episodes)
2010
Takers as Chief Detective Duncan
2009
FlashForward as Senator Noland (1 episode)
2009
Preaching To The Pastor as Bishop Hightower
2008
In Treatment as Alex Prince Sr. (4 episodes)
2008
Murder 101: The Locked Room Mystery as Sheriff Bob Monroe
2008
Kings of the Evening as Clarence Brown
2007
Uncle P as Dr. Niles
2005
Criminal Minds as Charles Johnson (1 episode)
2005
Sahara as Dr. Frank Hopper
2004
The Seat Filler as Derrick's Dad
2002
The Wire (1 episode)
2002
The Wire as Clarence Royce (13 episodes)
2002
The Wire as Mayor Clarence V. Royce (3 episodes)
2001
The Bernie Mac Show as Carl (2 episodes)
2001
Scrubs as George (1 episode)
2001
Law & Order: Criminal Intent as Roy Hines (1 episode)
2001
Air Rage as Ted Bigelow
2001
The Visit as Parole Board Member Reingold
2001
Fire & Ice as Robert Aimes Sr.
2000
Men of Honor as Chief Floyd
2000
Freedom Song as T-Bone Lanier
1999
Light It Up as Principal Allan Armstrong
1999
Law & Order: Special Victims Unit as Dr. Young (1 episode)
1998
How Stella Got Her Groove Back as Dr. Shakespeare
1998
The Magnificent Seven (1 episode)
1997
Buffalo Soldiers as Sgt. Joshua 'Joyu' Judges Ruth
1996
Rebound: The Legend of Earl 'The Goat' Manigault as Coach Powell
1996
Millennium as James Glen (1 episode)
1996
Subterfuge as Stallworth Hubbs
1994
Someone Else's Child as Judge Roullard
1994
Touched by an Angel as Sheriff Ernie Guthrie (1 episode)
1994
ER as Mr. Holmes (1 episode)
1994
The Inkwell as Spencer Phillips
1992
Deep Cover as Russell Stevens Sr.
1987
A Different World as Colonel Brad Taylor (122 episodes)
1986
Ask Max as Lloyd Lyman
1986
Out of Bounds as Lieutenant Delgado
1985
The Twilight Zone (1 episode)
1985
Hail to the Chief as Secretary of State LaRue Hawkins (7 episodes)
1985
Charlotte Forten's Mission: Experiment in Freedom as Joshua
1984
Murder, She Wrote as Ben Coleman (1 episode)
1984
Murder, She Wrote as Earl Browder (1 episode)
1984
Murder, She Wrote as Stan Lassiter (1 episode)
1984
Secrets of a Married Man as Jesse
1984
Gremlins as Roy Hanson
1982
Penitentiary II as Charles Johnson
1982
T. J. Hooker as Norman Powell (1 episode)
1981
Thornwell as James Thornwell
1980
Attica as Raymond Franklin
1978
Katie: Portrait of a Centerfold as Preston de Cordiva
1978
Centennial as Nate Person (12 episodes)
1978
The Paper Chase (1 episode)
1977
A Hero Ain't Nothin' But a Sandwich as Nigeria
1977
The Serpent's Egg as Monroe
1977
The Richard Pryor Special? as Booster Johnson
1977
Minstrel Man as Harry Brown Jr.
1976
The Tony Randall Show (1 episode)
1976
J.D.'s Revenge as Isaac / 'Ike'
1976
The River Niger as Jeff Williams
1975
Cooley High as Leroy "Preach" Jackson
1975
Carter's Army as Pvt. George Brightman
1975
The Blue Knight as Edwin Beall
1975
Ceremonies in Dark Old Men as Theo
1974
The Nine Lives of Fritz the Cat
1974
Together Brothers as Dr. Johnson
1974
Thomasine & Bushrod as Jomo J. Anderson
1973
Five on the Black Hand Side as Gideon
1971
Honky as Sailor at Bus Station
1971
In Search of America as Bodhi
1969
Room 222 (1 episode)