Cast Credits Our Kind of People (2021) Guest starring as Louis Franklin (2 episodes) Episode 1x12: Kiss it up to God (Jan 25, 2022) Episode 1x07: Fathers, Daughters, Sisters (Nov 16, 2021) A Million Little Things (2018) Guest starring as Isaac Martin (2 episodes) Episode 2x15: The Lunch (Feb 27, 2020) Episode 2x12: Guilty (Feb 6, 2020) Magnum P.I. (2018) Guest starring as Sam Episode 2x03: Knight Lasts Forever (Oct 11, 2019) Pitch (2016) Guest starring as Will Baker (4 episodes) Episode 1x10: Don't Say It (Dec 8, 2016) Episode 1x09: Scratched (Dec 1, 2016) Episode 1x08: Unstoppable Forces & Immovable Objects (Nov 17, 2016) Episode 1x02: The Interim (Sep 29, 2016) View 1 more View 1 less UnREAL (2015) Starring as Darius Beck (10 episodes) Episode 2x10: Friendly Fire (Aug 8, 2016) Episode 2x09: Espionage (Aug 1, 2016) Episode 2x08: Fugitive (Jul 25, 2016) Episode 2x07: Ambush (Jul 18, 2016) Episode 2x06: Casualty (Jul 11, 2016) Episode 2x05: Infiltration (Jul 4, 2016) Episode 2x04: Treason (Jun 27, 2016) Episode 2x03: Guerilla (Jun 20, 2016) Episode 2x02: Insurgent (Jun 13, 2016) Episode 2x01: War (Jun 6, 2016) View 7 more View 7 less Marvel's Agents of S.H.I.E.L.D. (2013) Guest starring as Agent Antoine Triplett (21 episodes) Episode 4x20: Farewell, Cruel World! (May 2, 2017) Episode 4x19: All the Madame's Men (Apr 25, 2017) Episode 4x18: No Regrets (Apr 18, 2017) Episode 2x10: What They Become (Dec 9, 2014) Episode 2x09: ...Ye Who Enter Here (Dec 2, 2014) Episode 2x08: The Things We Bury (Nov 18, 2014) Episode 2x07: The Writing on the Wall (Nov 11, 2014) Episode 2x06: A Fractured House (Oct 28, 2014) Episode 2x05: A Hen in the Wolf House (Oct 21, 2014) Episode 2x04: Face My Enemy (Oct 14, 2014) Episode 2x03: Making Friends and Influencing People (Oct 7, 2014) Episode 2x02: Heavy Is the Head (Sep 30, 2014) Episode 2x01: Shadows (Sep 23, 2014) Episode 1x22: Beginning of the End (May 13, 2014) Episode 1x21: Ragtag (May 6, 2014) Episode 1x20: Nothing Personal (Apr 29, 2014) Episode 1x19: The Only Light in the Darkness (Apr 22, 2014) Episode 1x18: Providence (Apr 15, 2014) Episode 1x17: Turn, Turn, Turn (Apr 8, 2014) Episode 1x16: End of the Beginning (Apr 1, 2014) Episode 1x14: T.A.H.I.T.I. (Mar 4, 2014) View 18 more View 18 less Being Mary Jane (2013) Starring as Paul Patterson, jr. Grimm (2011) Guest starring as Brian Cooney Episode 1x12: Last Grimm Standing (Feb 24, 2012) Prime Suspect (2011) Guest starring as Robber (2 episodes) Episode 1x07: Wednesday's Child (Nov 10, 2011) Episode 1x03: Bitch (Oct 6, 2011) Raising Hope (2010) Guest starring as Bobby Bowman Episode 4x06: Adoption (Nov 29, 2013) Nikita (2010) Guest starring as Justin Markinson Episode 2x01: Game Change (Sep 23, 2011) The Vampire Diaries (2009) Guest starring as Carter Episode 2x02: Brave New World (Sep 16, 2010) Sons of Anarchy (2008) Guest starring as Darnell (2 episodes) Episode 5x02: Authority Vested (Sep 18, 2012) Episode 5x01: Sovereign (Sep 11, 2012) Bones (2005) Guest starring as Clinton Episode 6x03: The Maggots in the Meathead (Oct 7, 2010) Veronica Mars (2004) Guest starring as Rashard Rucker Episode 2x12: Rashard and Wallace Go to White Castle (Feb 1, 2006)