| movie | The Perfect Guy (2015)As Roger Vaughn | (Not seen) |
| tv | The Following (2013)As FBI Director Tom Franklin(1 episode) | (Not seen) |
| movie | The Monkey's Paw (2013)As Detective Margolis | (Not seen) |
| tv | Longmire (2012)As Detective Fales(6 episodes) | (Not seen) |
| movie | Bad Ass (2012)As Panther | (Not seen) |
| tv | American Horror Story (2011)As Detective Granger(2 episodes) | (Not seen) |
| movie | Legion (2010)As Percy Walker | (Not seen) |
| tv | The Good Wife (2009)As Pastor Damon(1 episode) | (Not seen) |
| movie | Fame (2009)As Mr. James Dowd | (Not seen) |
| movie | American Violet (2008)As Reverend Sanders | (Not seen) |
| movie | The Express (2008) (AKA "The Express: The Ernie Davis Story")As Willie 'Pops' Davis | (Not seen) |
| movie | The Third Nail (2007)As Sydney Washington | (Not seen) |
| tv | Criminal Minds (2005)As Tony Cole(1 episode) | (Not seen) |
| tv | My Name Is Earl (2005)As Reggie(1 episode) | (Not seen) |
| tv | House (2004)As Rodney Foreman(2 episodes) | (Not seen) |
| movie | Secret Window (2004) (AKA "Secret Window, Secret Garden")As Ken Karsch | (Not seen) |
| movie | Gothika (2003)As Douglas Grey | (Not seen) |
| movie | D-Tox (2002)As Detective Hendricks | (Not seen) |
| tv | The Sopranos (1999)As Officer Wilmore(1 episode) | (Not seen) |
| movie | Cookie's Fortune (1999)As Willis Richland | (Not seen) |
| movie | Random Hearts (1999)As Alcee | (Not seen) |
| movie | The '60s (1999) (AKA "The 60s")As Reverend Willie Taylor | (Not seen) |
| tv | Aftershock: Earthquake in New York (1999)As Mayor Bruce Lincoln(2 episodes) | (Not seen) |
| movie | Black Dog (1998)As Ford | (Not seen) |
| tv | The Practice (1997)As Leonard Marshall(1 episode) | (Not seen) |
| tv | Oz (1997)As Professor Alvah Case(1 episode) | (Not seen) |
| movie | Mimic (1997)As Leonard | (Not seen) |
| movie | Get on the Bus (1996)As George | (Not seen) |
| movie | Last Dance (1996)As John Henry Reese (uncredited) | (Not seen) |
| movie | A Time to Kill (1996)As Ozzie Walls | (Not seen) |
| movie | Nick of Time (1995)As Hucy | (Not seen) |
| movie | Se7en (1995) (AKA "Seven")As Cop (uncredited) | (Not seen) |
| movie | Surviving the Game (1994)As Walter Cole | (Not seen) |
| movie | A Low Down Dirty Shame (1994)As Rothmiller | (Not seen) |
| tv | Homicide: Life on the Street (1993)As Elijah Sanborn(1 episode) | (Not seen) |
| movie | Rudy (1993)As Fortune | (Not seen) |
| movie | Menace II Society (1993)As Mr. Butler | (Not seen) |
| movie | The Distinguished Gentleman (1992)As Elijah Hawkins | (Not seen) |
| movie | Alien³ (1992)As Leonard Dillon | (Not seen) |
| movie | Mississippi Masala (1991)As Tyrone Williams | (Not seen) |
| movie | Q&A (1990) (AKA "Q & A")As Det. Sam 'Chappie' Chapman | (Not seen) |
| movie | Jacknife (1989)As Jake, Veteran Encounter Group Leader | (Not seen) |
| movie | Crocodile Dundee II (1988)As Leroy Brown | (Not seen) |
| movie | No Mercy (1986)As Sgt. Sandy | (Not seen) |
| movie | Cat's Eye (1985) (AKA "General")As Dom | (Not seen) |
| tv | Miami Vice (1984)As Lieutenant Pearson(2 episodes) | (Not seen) |