| tv | Paradise (2025)As Fred Collins(1 episode) | (Not seen) |
| movie | Straw (2025)As Richard | (Not seen) |
| tv | Percy Jackson and the Olympians (2023)As Mr. Brunner / Chiron(7 episodes) | (Not seen) |
| movie | Rustin (2023)As A. Philip Randolph | (Not seen) |
| movie | 80 for Brady (2023)As Mickey | (Not seen) |
| tv | Guillermo del Toro's Cabinet of Curiosities (2022)As Sheriff Nate Craven(1 episode) | (Not seen) |
| tv | Power Book II: Ghost (2020)As Gabriel(1 episode) | (Not seen) |
| tv | FBI: Most Wanted (2020)As Terry Daniels(1 episode) | (Not seen) |
| movie | Ma Rainey's Black Bottom (2020)As Toledo | (Not seen) |
| movie | The Way Back (2020)As Doc | (Not seen) |
| movie | Sextuplets (2019)As Leland | (Not seen) |
| movie | Bumblebee (2018)As General Whalen | (Not seen) |
| tv | Mr. Mercedes (2017)As Judge Bernard Raines(6 episodes) | (Not seen) |
| tv | American Gods (2017)As Reverend Hutchins(1 episode) | (Not seen) |
| movie | Race (2016)As Harry E. Davis | (Not seen) |
| tv | Murder Maps (2015)As Ted Bigelow | (Not seen) |
| tv | Fargo (2014)As Doctor Senator(6 episodes) | (Not seen) |
| tv | How to Get Away with Murder (2014)As Nathaniel Lahey(8 episodes) | (Not seen) |
| tv | Late Night with Seth Meyers (2014)As Self(1 episode) | (Not seen) |
| tv | Alcatraz (2012)As Emmitt Little(1 episode) | (Not seen) |
| tv | House of Lies (2012)As Jeremiah Kaan(58 episodes) | (Not seen) |
| tv | Revolution (2012)As David Kipling(1 episode) | (Not seen) |
| movie | John Dies at the End (2012)As Detective Lawrence 'Morgan Freeman' Appleton | (Not seen) |
| tv | Suits (2011)As Vic(1 episode) | (Not seen) |
| movie | Super 8 (2011)As Dr. Woodward | (Not seen) |
| movie | Burlesque (2010)As Harold Saint | (Not seen) |
| movie | Takers (2010)As Detective Jefe Duncan | (Not seen) |
| tv | NCIS: Los Angeles (2009)As James Pierce(1 episode) | (Not seen) |
| tv | FlashForward (2009)As Senator Noland(1 episode) | (Not seen) |
| tv | In Treatment (2008)As Alex Prince Sr.(4 episodes) | (Not seen) |
| tv | Criminal Minds (2005)As Charles Johnson(1 episode) | (Not seen) |
| movie | Sahara (2005)As Dr. Frank Hopper | (Not seen) |
| tv | The Wire (2002)As Clarence Royce(22 episodes) | (Not seen) |
| tv | Scrubs (2001)As George(1 episode) | (Not seen) |
| movie | The Visit (2000)As Parole Board Member Reingold | (Not seen) |
| movie | Freedom Song (2000)As T-Bone Lanier | (Not seen) |
| movie | Men of Honor (2000) (AKA "Men of Honour")As Chief Floyd | (Not seen) |
| tv | Law & Order: Special Victims Unit (1999)As Dr. Young(1 episode) | (Not seen) |
| movie | Light It Up (1999) (AKA "High School Jack")As Principal Allan Armstrong | (Not seen) |
| movie | Rebound: The Legend of Earl 'The Goat' Manigault (1996) (AKA "Rebound")As Coach Powell | (Not seen) |
| tv | ER (1994)As Mr. Holmes(1 episode) | (Not seen) |
| movie | Deep Cover (1992)As Russell Stevens Sr. | (Not seen) |
| movie | Out of Bounds (1986)As Lieutenant Delgado | (Not seen) |
| movie | Gremlins (1984)As Roy Hanson | (Not seen) |
| movie | The Serpent's Egg (1977)As Monroe | (Not seen) |
| movie | The Nine Lives of Fritz the Cat (1974) | (Not seen) |