| movie | One More Shot (2024)As Robert Jackson | (Not seen) |
| movie | Dead Zone (2022)As Boss | (Not seen) |
| movie | Come Out Fighting (2022)As Sergeant AJ 'Red' McCarron | (Not seen) |
| movie | Batman: Soul of the Dragon (2021)As Ben Turner / Bronze Tiger (voice) | (Not seen) |
| movie | Rogue Hostage (2021)As Sparks | (Not seen) |
| movie | Black Friday (2021)As Archie | (Not seen) |
| movie | Welcome to Sudden Death (2020)As Jesse Freeman | (Not seen) |
| movie | The Hard Way (2019)As Payne | (Not seen) |
| movie | Triple Threat (2019)As Devereaux | (Not seen) |
| movie | Accident Man (2018)As Mick | (Not seen) |
| movie | Dragged Across Concrete (2018)As 'Biscuit' | (Not seen) |
| movie | S.W.A.T.: Under Siege (2017)As Scorpion | (Not seen) |
| tv | Insecure (2016)As Zeke(2 episodes) | (Not seen) |
| movie | Chain of Command (2015)As James Webster | (Not seen) |
| movie | Skin Trade (2014) (AKA "Battle Heat")As Reed | (Not seen) |
| movie | Falcon Rising (2014)As John 'Falcon' Chapman | (Not seen) |
| tv | Teen Titans Go! (2013)As Don Jackson (voice)(1 episode) | (Not seen) |
| tv | Black Dynamite (2012)As Black Dynamite(19 episodes) | (Not seen) |
| tv | Arrow (2012)As Ben Turner / Bronze Tiger(10 episodes) | (Not seen) |
| movie | The Philly Kid (2012)As Arthur Letts | (Not seen) |
| movie | Tactical Force (2011)As Hunt | (Not seen) |
| movie | Never Back Down 2: The Beatdown (2011)As Case Walker | (Not seen) |
| movie | Mortal Kombat: Rebirth (2010)As Jackson Briggs | (Not seen) |
| movie | Why Did I Get Married Too? (2010)As Marcus | (Not seen) |
| movie | Blood and Bone (2009)As Isaiah Bone | (Not seen) |
| movie | Black Dynamite (2009)As Black Dynamite | (Not seen) |
| movie | The Dark Knight (2008) (AKA "Batman Begins 2")As Gambol | (Not seen) |
| movie | Undisputed 2: Last Man Standing (2006) (AKA "Undisputed II: Last Man Standing")As George Chambers | (Not seen) |
| tv | Justice League Unlimited (2004)As Doomsday (voice)(1 episode) | (Not seen) |
| movie | Silver Hawk (2004)As Morris | (Not seen) |
| movie | Exit Wounds (2001)As Lewis Strutt | (Not seen) |
| movie | Freedom Song (2000)As Coleman Vaughnes | (Not seen) |
| movie | Universal Soldier: The Return (1999) (AKA "Universal Soldier IV")As SETH | (Not seen) |
| movie | City of Industry (1997) (AKA "Bad Days")As Odell Williams | (Not seen) |
| movie | Spawn (1997)As Al Simmons / Spawn | (Not seen) |
| movie | 2 Days in the Valley (1996) (AKA "Two Days in the Valley")As Buck | (Not seen) |
| movie | On Deadly Ground (1994) (AKA "Rainbow Warrior")As Oil Worker (uncredited) | (Not seen) |
| movie | Universal Soldier (1992) (AKA "Crystal Knights")As Soldier | (Not seen) |
| movie | Teenage Mutant Ninja Turtles II: The Secret of the Ooze (1991)As Audience Man | (Not seen) |
| movie | The Toxic Avenger Part III: The Last Temptation of Toxie (1989)As Apocalypse, Inc. Executive | (Not seen) |
| movie | The Toxic Avenger Part II (1989)As Apocalypse Inc. Executive | (Not seen) |