| movie | The Last Rodeo (2025)As Charlie Williamson | (Not seen) |
| tv | Fallout (2024)As Honcho(1 episode) | (Not seen) |
| movie | Unstoppable (2024)As Eddie | (Not seen) |
| tv | Law & Order: Organized Crime (2021)As Preston Webb(9 episodes) | (Not seen) |
| movie | Clean (2021)As Travis | (Not seen) |
| movie | Don't Let Go (2019)As Bobby Owens | (Not seen) |
| tv | Lethal Weapon (2016)As Tom Barnes(4 episodes) | (Not seen) |
| tv | Insecure (2016)As Preacher(1 episode) | (Not seen) |
| tv | Designated Survivor (2016)As Admiral Chernow(2 episodes) | (Not seen) |
| movie | Fences (2016)As Gabriel Maxson | (Not seen) |
| movie | The Purge: Election Year (2016)As Joe Dixon | (Not seen) |
| tv | Chicago P.D. (2014)As Denny Woods(14 episodes) | (Not seen) |
| tv | Scorpion (2014)As General Walker(1 episode) | (Not seen) |
| tv | Touch (2012)As Detective Lang(4 episodes) | (Not seen) |
| tv | Justified (2010)As Ellstin Limehouse(15 episodes) | (Not seen) |
| tv | Hawaii Five-0 (2010)As Clay Maxwell(2 episodes) | (Not seen) |
| movie | High School (2010)As Paranoid | (Not seen) |
| tv | The Good Wife (2009)As Matthew Wade(1 episode) | (Not seen) |
| movie | Black Dynamite (2009)As Chicago Wind | (Not seen) |
| movie | The Final Destination (2009) (AKA "Final Destination 4")As George Lanter | (Not seen) |
| movie | August Rush (2007)As Reverend James | (Not seen) |
| tv | Psych (2006)As Sammy Winslow(1 episode) | (Not seen) |
| movie | Lucky Number Slevin (2006) (AKA "Lucky # Slevin")As Sloe | (Not seen) |
| movie | Get Rich or Die Tryin' (2005)As Charlene's Stepfather (uncredited) | (Not seen) |
| movie | The Assassination of Richard Nixon (2004)As Harold Mann | (Not seen) |
| movie | After the Sunset (2004)As Agent Stafford | (Not seen) |
| tv | Monk (2002)As Walter Cage(1 episode) | (Not seen) |
| tv | 24 (2001)As Brian Hastings(17 episodes) | (Not seen) |
| movie | Ali (2001)As Don King | (Not seen) |
| movie | Three Kings (1999) (AKA "Spoils of War")As Colonel Horn | (Not seen) |
| movie | Species II (1998) (AKA "Species 2: Offspring")As Dennis Gamble | (Not seen) |
| movie | Primary Colors (1998)As Dewayne Smith | (Not seen) |
| movie | Truth or Consequences, N.M. (1997)As Marcus | (Not seen) |
| movie | 12 Angry Men (1997)As Juror 10 | (Not seen) |
| movie | Con Air (1997)As "Baby-O" | (Not seen) |
| movie | Free Willy 2: The Adventure Home (1995)As Dwight Mercer | (Not seen) |
| movie | How to Make an American Quilt (1995)As Winston | (Not seen) |
| movie | Heat (1995)As Sergeant Drucker | (Not seen) |
| movie | Forrest Gump (1994)As Bubba | (Not seen) |
| movie | Free Willy (1993)As Dwight Mercer | (Not seen) |
| movie | The First Power (1990)As Det. Oliver Franklin | (Not seen) |
| movie | Miracle Mile (1988)As Wilson | (Not seen) |
| movie | Wildcats (1986) (AKA "First and Goal")As Levander 'Bird' Williams | (Not seen) |
| movie | The Delta Force (1986)As Delta Force Member (uncredited) | (Not seen) |
| tv | Miami Vice (1984)As Leon Jefferson(2 episodes) | (Not seen) |
| movie | Streets of Fire (1984)As B.J. - The Sorels | (Not seen) |