Cast Credits Pearson (2019) Starring as Derrick Mayes (10 episodes) Episode 1x10: The Fixer (Sep 18, 2019) Episode 1x09: The Rival (Sep 11, 2019) Episode 1x08: The Political Wife (Sep 4, 2019) Episode 1x07: The Immigration Lawyer (Aug 28, 2019) Episode 1x06: The Donor (Aug 21, 2019) Episode 1x05: The Former City Attorney (Aug 14, 2019) Episode 1x04: The Deputy Mayor (Aug 7, 2019) Episode 1x03: The Union Leader (Jul 31, 2019) Episode 1x02: The Superintendent (Jul 24, 2019) Episode 1x01: The Alderman (Jul 17, 2019) View 7 more View 7 less GLOW (2017) Guest starring as Ernest Dawson Episode 2x04: Mother of All Matches (Jun 29, 2018) Riverdale (2017) Guest starring as Mad Dog (13 episodes) Episode 4x10: Chapter Sixty-Seven: Varsity Blues (Jan 22, 2020) Episode 4x07: Chapter Sixty-Four: The Ice Storm (Nov 20, 2019) Episode 4x05: Chapter Sixty-Two: Witness for the Prosecution (Nov 6, 2019) Episode 4x04: Chapter Sixty-One: Halloween (Oct 30, 2019) Episode 4x03: Chapter Sixty: Dog Day Afternoon (Oct 23, 2019) Episode 4x02: Chapter Fifty-Nine: Fast Times at Riverdale High (Oct 16, 2019) Episode 3x22: Chapter Fifty-Seven: Survive the Night (May 15, 2019) Episode 3x20: Chapter Fifty-Five: Prom Night (May 1, 2019) Episode 3x19: Chapter Fifty-Four: Fear the Reaper (Apr 24, 2019) Episode 3x18: Chapter Fifty-Three: Jawbreaker (Apr 17, 2019) Episode 3x17: Chapter Fifty-Two: The Raid (Mar 27, 2019) Episode 3x05: Chapter Forty: The Great Escape (Nov 14, 2018) Episode 3x02: Chapter Thirty-Seven: Fortune and Men's Eyes (Oct 17, 2018) View 10 more View 10 less Dead of Summer (2016) Starring as Joel Goodson (9 episodes) Episode 1x10: She Talks to Angels (Aug 30, 2016) Episode 1x08: The Devil Inside (Aug 16, 2016) Episode 1x07: Townie (Aug 9, 2016) Episode 1x06: The Dharma Bums (Aug 2, 2016) Episode 1x05: How to Stay Alive in the Woods (Jul 26, 2016) Episode 1x04: Modern Love (Jul 19, 2016) Episode 1x03: Mix Tape (Jul 12, 2016) Episode 1x02: Barney Rubble Eyes (Jul 5, 2016) Episode 1x01: Patience (Jun 28, 2016) View 6 more View 6 less Heartbeat (2016) Guest starring as Thomas Episode 1x01: Pilot (Mar 22, 2016) DC's Legends of Tomorrow (2016) Guest starring as James Jackson Episode 1x12: Last Refuge (Apr 21, 2016) Ballers (2015) Guest starring as Quincy Carter (6 episodes) Episode 4x09: There's No Place Like Home, Baby (Oct 7, 2018) Episode 4x08: The Devil You Know (Sep 30, 2018) Episode 4x07: The Kids are Aight (Sep 23, 2018) Episode 4x06: No Small Talk (Sep 16, 2018) Episode 4x05: Doink (Sep 9, 2018) Episode 4x01: Rough Ride (Aug 12, 2018) View 3 more View 3 less The 100 (2014) Starring as Wells Jaha (3 episodes) Episode 1x03: Earth Kills (Apr 2, 2014) Episode 1x02: Earth Skills (Mar 26, 2014) Episode 1x01: Pilot (Mar 19, 2014) Guest starring as Wells Jaha (4 episodes) Episode 4x09: DNR (Apr 26, 2017) [Uncredited] Episode 3x13: Join or Die (Apr 28, 2016) [Uncredited] Episode 2x02: Inclement Weather (Oct 29, 2014) Episode 1x12: We Are Grounders - Part I (Jun 4, 2014) View 1 more View 1 less Eve of Destruction (2013) Starring as Madhatter53 (2 episodes) Episode 1x02: Part 2 (Apr 13, 2013) Episode 1x01: Part 1 (Apr 12, 2013) Motive (2013) Guest starring as Graeme The Caretaker Episode 1x10: Fallen Angel (Apr 25, 2013) [Co-Star] Emily Owens, M.D. (2012) Guest starring as Intern Bomount (3 episodes) Episode 1x12: Emily and... the Perfect Storm (Jan 29, 2013) Episode 1x08: Emily and… the Car and the Cards (Jan 1, 2013) Episode 1x06: Emily And… The Question Of Faith (Nov 27, 2012) Flashpoint (2008) Guest starring as Jermaine Episode 2x04: Aisle 13 (Apr 3, 2009) Da Kink in My Hair (2007) Starring as Malik (13 episodes) Episode 2x13: Oil's Well That Ends Well (May 14, 2009) Episode 2x12: Pardnah Me? (May 7, 2009) Episode 2x11: Coming Out of the Closet (Apr 30, 2009) Episode 2x10: Black Cake, White Cake (Apr 23, 2009) Episode 2x09: Computer Love (Apr 16, 2009) Episode 2x08: Empress of Eglinton (Apr 2, 2009) Episode 2x07: Honesty the Best Policy? (Mar 26, 2009) Episode 2x06: Licks! (Mar 19, 2009) Episode 2x05: Forced Ripe Mango (Mar 12, 2009) Episode 2x04: Playing Social (Mar 5, 2009) Episode 2x03: Of Papers and Patois (Feb 26, 2009) Episode 2x02: Looks Can Be Revealing (Feb 19, 2009) Episode 2x01: Everything in its Right Place (Feb 12, 2009) View 10 more View 10 less Supernatural (2005) Guest starring as Marcus Episode 7x17: The Born-Again Identity (Mar 23, 2012) [Co-Star]