Cast Credits Carl Weber's The Family Business (2018) Guest starring as Vegas Duncan (8 episodes) Episode 3x12: Flipping The Script (Oct 14, 2021) Episode 3x08: Money Has No Friends (Oct 14, 2021) Episode 2x10: I Don't Want to Lose My Queen (Dec 31, 2020) Episode 2x05: You Can Run But You Can't Hide (Jul 2, 2020) Episode 2x03: Introducing Brother X (Jul 2, 2020) Episode 1x04: Answered Questions (Dec 4, 2018) Episode 1x02: The Games Have Just Begun (Nov 20, 2018) Episode 1x01: We Are at War (Nov 13, 2018) View 5 more View 5 less Insecure (2016) Guest starring as TBD (2 episodes) Episode 2x08: Hella Perspective (Sep 10, 2017) Episode 2x05: Hella Shook (Aug 20, 2017) black-ish (2014) Guest starring as Vincent Episode 6x19: Dad Bod-y of Work (Mar 24, 2020) Metal Hurlant Chronicles (2012) Starring as Teague Episode 1x01: King's Crown (Oct 27, 2012) Arrow (2012) Guest starring as Ben Turner (10 episodes) Episode 7x22: You Have Saved This City (May 13, 2019) [Special Guest Star] Episode 7x15: Training Day (Mar 11, 2019) [Special Guest Star] Episode 7x07: The Slabside Redemption (Nov 26, 2018) [Special Guest Star] Episode 7x06: Due Process (Nov 19, 2018) [Special Guest Star] Episode 7x03: Crossing Lines (Oct 29, 2018) [Special Guest Star] Episode 7x02: The Longbow Hunters (Oct 22, 2018) [Special Guest Star] Episode 7x01: Inmate 4587 (Oct 15, 2018) [Special Guest Star] Episode 2x16: Suicide Squad (Mar 19, 2014) [Special Guest Star] Episode 2x12: Tremors (Jan 29, 2014) [Special Guest Star] Episode 2x02: Identity (Oct 16, 2013) [Special Guest Star] View 7 more View 7 less Black Dynamite (2012) Starring as Black Dynamite (11 episodes) Episode 1x10: Seed of Kurtis aka Father is Just Another Word for Mother (Sep 23, 2012) Episode 1x09: The Race War or Big Black Cannon, Balls Run! (Sep 16, 2012) Episode 1x08: Honky Kong or White Apes Can't Hump (Sep 9, 2012) Episode 1x07: Apocalypse, This! or For the Pity of Fools aka Flashbacks Are Forever (Aug 26, 2012) Episode 1x06: Elvis Was a Hero to Most or Weekend at Presley's aka The Sh*t That Killed the King (Aug 19, 2012) Episode 1x05: Panic on the Player's Ball Express or That's Influenza! (Aug 12, 2012) Episode 1x04: The Dark Side of the Dark Side of the Moon or A Crisis for Christmas (Aug 5, 2012) Episode 1x03: Taxes and Death or Get Him to the Sunset Strip! (Jul 29, 2012) Episode 1x02: Bullhorn Nights or Mandingo's Got a Pink Toe (Jul 22, 2012) Episode 1x01: Jackson Five Across Yo' Eyes or Just Beat It (Jul 15, 2012) Episode S01 Special: Trouble on Puppet Street (Sep 2, 2012) View 8 more View 8 less Mortal Kombat: Legacy (2011) Guest starring as Jackson "Jax" Briggs (2 episodes) Episode 1x02: Jax, Sonya and Kano: Part 2 (Apr 19, 2011) Episode 1x01: Jax, Sonya and Kano: Part 1 (Apr 12, 2011) Clubhouse (2004) Guest starring as Ellis Hays (10 episodes) Episode 1x11: Player Rep (Aug 4, 2005) Episode 1x10: Old Timers' Day (aka Seems Like Old Timers) (Jul 28, 2005) Episode 1x09: Save Situation (Jul 21, 2005) Episode 1x08: Stealing Home (Jul 14, 2005) Episode 1x07: Between First & Home (Jul 7, 2005) Episode 1x06: Road Trip (Jun 30, 2005) Episode 1x05: Spectator Interference (Nov 6, 2004) Episode 1x04: Trade Talks (Oct 19, 2004) Episode 1x03: Chin Music (Oct 12, 2004) Episode 1x02: Breaking a Slump (Sep 28, 2004) View 7 more View 7 less CSI: Miami (2002) Guest starring as Officer Roy Bailey Episode 2x03: Hard Time (Oct 6, 2003) Justice League (2001) Guest starring as Doomsday Episode 2x11: A Better World (1) (Nov 1, 2003) Boston Public (2000) Guest starring as Darren Schofield Episode 1x18: Chapter Eighteen (Apr 23, 2001) Wonderland (2000) Starring as Dr. Derrick Hatcher