2025
Shelby Oaks as Detective Burke2024
Secret Level as Nik Hanson (voice)2024
Dead Boy Detectives as Tragic Mick2024
The Perfect Couple as Dan Carter2024
I'll Be Right There as Albert2023
Aquaman and the Lost Kingdom as Jesse Kane (archive footage) (uncredited)2023
Saw X as Henry Kessler2023
God's Grace: The Sheila Johnson Story as Dillard2022
Tulsa King as Mark2022
DAHMER - Monster: The Jeffrey Dahmer Story as Det. Dennis Murphy2022
Kingdom Business as Calvin Jordan2022
Immanence as Jonah2022
The Devil You Know as Greg Hansen2022
The Royal as Not available2021
Mayor of Kingstown as Captain Moore2021
Midnight in the Switchgrass as Detective Yarbrough2021
The Harder They Fall as Mr. Love2021
Real Talk as Father Daniels2020
Cherish the Day as Ben2020
Inheritance as Harold Thewlis2020
Superintelligence as Saul Gomez2019
All Rise as Rick Kramer2019
Truth Be Told as Ingram Rhoades2019
Stumptown as Major Elders2019
Swamp Thing as Nathan Ellery (uncredited)2019
Swamp Thing as Nathan Ellery2019
Rim of the World as General Khoury2019
Sunny Daze as Mickey2019
Foster Boy as Bill Randolph2019
Canal Street as Ronald Morgan2019
#Truth as Kenneth Little2018
The Rookie as Percy West2018
For The People as Douglas Delap2018
Aquaman as Jesse Kane (Manta's Father)2018
Deep Blue Sea 2 as Carl Durant2018
If Beale Street Could Talk as Frank Hunt2018
Gosnell: The Trial of America's Biggest Serial Killer as DA Dan Molinari2018
No Postage Necessary as Harry2017
S.W.A.T. as Leroy Henderson2017
SEAL Team as Chaplain Ryan Walker2017
Parker's Anchor as Clinton2016
Lethal Weapon as Bryan Graves2016
Patriots Day as Gov. Deval Patrick2016
Pitch as Bill Baker2016
The Bounce Back as Lester2016
The Submarine Kid as Marc2015
Secrets and Lies as Arthur Fenton2015
CSI: Immortality as Harbor Patrol SD Scinta2015
Megachurch Murder as Clay King2014
Chicago P.D. as Darius Walker2014
The 100 as Charles Pike2014
Scorpion as Sandhog Chief2014
Crisis as FBI Director Olsen2013
Insidious: Chapter 2 as Detective Sendal2013
Justice League: The Flashpoint Paradox as Black Manta (voice)2013
Broken City as Tony Jansen2013
500 MPH Storm as Simon Caprisi2013
Scrapper as Hollis Wallace2013
Notes from Dad as Manny Gauza2013
Assassins Tale as Roman2013
Things Never Said as Will Jackson2013
The Exchange as Howard2012
The Client List as Harold Clemens2012
Red Dawn as Mayor Jenkins2012
Sparkle as Rev. Bryce2012
David E. Talbert's: A Fool and His Money as Not available2011
Justice for Natalee Holloway as Agent Delaney2009
Celebrity Ghost Stories as Self2009
Pastor Brown as Avery Callagan2009
Relative Stranger as James Clemons2009
Play Dead as Devon2008
Sons of Anarchy as Taddarius Orwell 'T.O.' Cross2008
Stargate: The Ark of Truth as Col. Abe Ellis2008
First Sunday as Deacon2008
Hell Ride as Goody Two Shoes2006
Brothers and Sisters as Noah Guare2006
Like Mike 2: Streetball as Senior2006
Lenexa, 1 Mile as Paddy2005
Grey's Anatomy as Mr. Baker2005
Criminal Minds as Father Marks2005
The Closer as Coach Rich Carr2004
Stargate Atlantis as Colonel Abe Ellis2004
Justice League Unlimited as Commander (voice)2004
Justice League Unlimited as Devil Ray (voice)2004
Justice League Unlimited as Mr. Terrific (voice)2003
NCIS as Robert Flowers2002
Without a Trace as Chuck Barr2002
Crazy As Hell as Ty Adams1999
Law & Order: Special Victims Unit as Andy Abbott1999
Third Watch as Monte Parker1999
Todd McFarlane's Spawn 3: The Ultimate Battle as Terry Fitzgerald (voice)1999
Made Men as Miles1998
Todd McFarlane's Spawn 2 as Terry Fitzgerald (voice)1998
Ruby Bridges as Abon Bridges1998
Johnny Skidmarks as Mike1998
Asunder as Michael Hubbs1997
Spawn as Terry Fitzgerald (voice)1997
Soul Food as Miles1997
Ms. Scrooge as Reverend Luke1997
Casualties as Clark Cooper1996
A Family Thing as Virgil1996
Rebound: The Legend of Earl 'The Goat' Manigault as Legrand1996
Dr. Hugo as Hobbs1995
Waiting to Exhale as John, Sr.1995
Bad Company as Tod Stapp1995
Sketch Artist II: Hands That See as George1994
Touched by an Angel as Sam Mitchell1994
ER as Al Boulet1994
Under Suspicion as Det. Desmond Beck1994
Knight Rider 2010 as Marshal Will McQueen1994
Midnight Run for Your Life as Pemberton1993
True Romance as Wurlitzer1993
Short Cuts as Jim Stone1993
The Hit List as Det. Akin1991
One False Move as Pluto1991
Guilty As Charged as Hamilton1991
Fire! Trapped on the 37th Floor as Perez1990
Law & Order as Brian Harris1990
Law & Order as Mr. Elliot1990
Shannon's Deal as Monty Coles1990
Internal Affairs as Dorian Fletcher1990
Cadence as Edward James Webb1990
Dangerous Passion as Steve1989
Quantum Leap as Nathaniel Simpson1989
The Abyss as Barnes1989
Lean On Me as Mr. Darnell1989
Taking A Stand as Jake1988
Weekend War as Wiley1988
Open Admissions as Calvin Jefferson1988
In a Shallow Grave as Quintus Pearch1987
Suspect as Parking Lot Attendant1987
End of the Line as Alvin1986
Vengeance: The Story of Tony Cimo as Rudolph Tyner1986
Streets of Gold as Not availableNaN
Dirty Hands as Not available