2021
Broadway: Beyond the Golden Age as Self
2006
Dreamgirls as Max Washington
2004
Broadway's Lost Treasures II as Performer (segment "Ain't Misbehavin'")
2003
Broadway's Lost Treasures as Old Deuteronomy (segment "Cats")
2003
Shortcut to Happiness as Clerk
2003
All Grown Up! (1 episode)
1998
Charmed as Adair (1 episode)
1998
Cats as Old Deuteronomy
1994
Touched by an Angel as Ox (1 episode)
1994
South Central as Dr. Raymond McHenry (4 episodes)
1994
I'll Do Anything as Hair Person
1993
The Nightmare Before Christmas as Oogie Boogie (voice)
1990
The Kid Who Loved Christmas as Dwight McReady
1990
Capital News as Captain Russell (1 episode)
1989
All Dogs Go to Heaven as King Gator (voice)
1989
Family Matters (1 episode)
1987
Sable as Joe Tyson (7 episodes)
1982
Ain't Misbehavin' as Performer