2025
Broken Church as Pastor Evans2022
Caroltyn as Dr. Mason2022
Block Party as Uncle Jim2021
Saving Paradise as John Thompson2020
Dino Dana: The Movie as Mr. Hendersen (Uncredited)2019
Beyond the Law as Swilley2017
My Christmas Grandpa as Fred2016
Greenleaf as John McCready2016
Greenleaf as Henry McCready2016
New Life as Mr. Charles2016
Call Me King as Malachi2015
The Ultimate Legacy as Ted Hamilton2015
A House Is Not a Home as Paul2015
The Great Gilly Hopkins as Mr Randolph2015
The Carmichael Show as Vernon2014
Night at the Museum: Secret of the Tomb as Reginald2014
Hand of God as Papa Gene2014
Of Mind and Music as Stompleg2014
Christmas In Palm Springs as Gabriel2014
Rake as Judge Rutchland2014
Rake as Federal Judge2014
On Angel's Wings as Mr. Dupac2013
Marvel's Agents of S.H.I.E.L.D. as Old Man2013
The Ultimate Life as Ted Hamilton2013
Oz the Great and Powerful as Master Tinker2013
Dear Secret Santa as Ted2013
The Last Letter as Pastor2012
Go On as George2012
Lukewarm as Thomas2012
The Undershepherd as Dr. Ezekiel Cannon2011
Harry's Law as Judge2011
The Muppets as Grandfather2011
Criminal Minds: Suspect Behavior as Bishop Sanford2011
The Arcadian as Charles2011
The Tenant as Jack Rymer2010
The Glades as Gregory Richmond2010
Get Low as Rev. Charlie Jackson2010
No Limit Kids - Much Ado About Middle School as Not available2010
The Search for Santa Paws as Mr. Stewart2008
The Morgue as George2008
This Man's Life as Myer Truman2007
Army Wives as Harry2007
The Ultimate Gift as Ted Hamilton2007
October Road as Not available2007
Side Order of Life as Eddie Morgan2007
Three Days to Vegas as Marvin Jeffries2006
Night at the Museum as Reginald2006
Special Ed as Lou2006
Hard Luck as Cobb2006
Queen of Swing as Narrator2005
The Final Patient as Dr. Daniel Green2005
The Derby Stallion as Houston Jones2005
Duck as Norman2004
Beah: A Black Woman Speaks as Self2003
One Tree Hill as Gus2003
10-8: Officers on Duty as Not available2003
A Mighty Wind as Blues Musician2002
Enough as Jim Toller2002
Sunshine State as Dr. Elton Lloyd2001
Star Trek: Enterprise as Dr. Emory Erickson2001
Six Feet Under as Mr. Jones2001
The Division as Mr. Greene2001
My Wife and Kids as Not available2001
A Rugrats Kwanzaa as Uncle Charles (voice)2000
CSI: Crime Scene Investigation as Harry Bastille2000
Yes, Dear as Counterman2000
For All Time as Proprietor / Conductor2000
Soul Food as Mr. Bradford2000
The Michael Richards Show as Jack2000
The Others as Elmer Greentree2000
The Tulsa Lynching of 1921: A Hidden Story as Not available1999
The Sopranos as Reverend James Sr.1999
The West Wing as Alan Tatum1999
Random Hearts as Marvin1998
The Wild Thornberrys as Chief (voice)1998
I Still Know What You Did Last Summer as Estes1998
L.A. Doctors as Bob1998
Always Outnumbered as Right Burke1998
Hope Floats as Nurse1998
Paulie as Virgil the Janitor1997
The Practice as Arthur Turner1997
Air Bud as Arthur Chaney1997
The Gregory Hines Show as Not available1996
That Thing You Do! as Del Paxton1996
First Kid as Speet1996
Ed as Tipton1996
Ghosts of Mississippi as Charlie Evers1996
Nightjohn as Old man1995
JAG as Matthew Turner1995
The Drew Carey Show as Tony1995
The Outer Limits as Second Elder - Prisoner No. 917771995
The Outer Limits as Joe Dell1995
The Wayans Bros. as Fred Watson1995
Things to Do in Denver When You're Dead as Malt1995
Fluke as Bert1995
Divas as Sippy1995
Goldilocks and the Three Bears as Caleb1995
The Watcher as Not available1995
Man with a Gun as Henry Griggs1995
Out There as Lyman Weeks1995
Tuesday Morning Ride as Jeff1995
Kingfish: A Story of Huey P. Long as Pullman Porter1995
Captiva Island as Vernon1994
ER as Mr. Bowman1994
Touched by an Angel as Henry Baldwin1994
The Hudsucker Proxy as Moses1993
NYPD Blue as Bernie Carpenter1993
NYPD Blue as Norval Stevens1993
Walker, Texas Ranger as Gino Costa1993
Demolition Man as Zachary Lamb - Aged1993
Fatal Instinct as Man in Park1993
I'll Fly Away: Then and Now as Lewis Coleman1992
The Bodyguard as Bill Devaney1992
Roadside Prophets as Oscar1992
Exiled in America as Abraham White1991
I'll Fly Away as Lewis Coleman1991
Carolina Skeletons as Elijah Crooks1991
New Jack City as Old Man1991
The Hard Way as Raggedy Man1991
The People Under the Stairs as Grandpa Booker1990
Northern Exposure as Angelo Maxwell1990
The Trials of Rosie O'Neill as Fish Fry Baby1990
Moe's World as Not available1990
True Colors as Not available1990
Gabriel's Fire as Not available1990
Decoration Day as Gee Pennywell1989
Coach as George1989
The January Man as Detective Reilly1988
Empty Nest as Not available1988
Bird as Dr. Caulfield1988
Dominick and Eugene as Jesse Johnson1987
Suspect as Judge Franklin1987
Five Corners as Elderly Man in Bar1986
L.A. Law as Webb Johnson1986
Designing Women as Henry / Charlie1986
The Color of Money as Orvis1986
Johnny Bull as Wiggins1986
Streets of Gold as Dishwasher at Klebanov's (uncredited)1985
The Equalizer as Barry1985
Spenser: For Hire as Not available1985
Compromising Positions as Sgt. Williams1984
Kate & Allie as Not available1984
The Cotton Club as Big Joe Ison1984
The Brother from Another Planet as Walter1983
Trading Places as Bartender1983
Silkwood as Man in Lunchroom1983
Rage of Angels as Abraham Wilson1982
The Member of the Wedding as T.T. Williams1979
The Hitter as Louisiana Slim1977
Greased Lightning as Mr Jones1977
Greased Lightning as Mr. Jones1975
A Boy and a Boa as father1974
Good Times as Not available1974
The Taking of Pelham One Two Three as Man on Platform1951
Hallmark Hall of Fame as Gee Pennywell