Cast Credits The Village (2019) Guest starring as Andre Episode 1x08: Choosing to Hope (May 7, 2019) A Million Little Things (2018) Guest starring as Ronald (6 episodes) Episode 4x15: Fingers Crossed (Apr 13, 2022) Episode 4x14: School Ties (Apr 6, 2022) Episode 4x13: Fresh Start (Mar 23, 2022) Episode 4x12: Little White Lies (Mar 16, 2022) Episode 4x07: Stay (Nov 17, 2021) Episode 4x06: Six Months Later (Nov 3, 2021) View 3 more View 3 less Deception (2018) Guest starring as Senator Bruce Connors Episode 1x10: The Unseen Hand (May 13, 2018) Superstition (2017) Starring as Isaac Hastings (10 episodes) Episode 1x12: Resurrection (Jan 18, 2018) Episode 1x11: Back to One (Jan 11, 2018) Episode 1x10: Green-on-Blue (Jan 4, 2018) Episode 1x09: Uncle Bubba (Dec 28, 2017) Episode 1x08: You're Not My Momma (Dec 21, 2017) Episode 1x07: Echoes of My Mind (Dec 14, 2017) Episode 1x06: Dr. Dredge M.D. (Dec 1, 2017) Episode 1x05: Tangled Web (Nov 17, 2017) Episode 1x02: The Dredge (Oct 27, 2017) Episode 1x01: Pilot (Oct 20, 2017) View 7 more View 7 less Blindspot (2015) Guest starring as Frank Davenport Episode 4x06: Ca-Ca-Candidate for Cri-Cri-Crime (Nov 16, 2018) Empire (2015) Guest starring as Uncle Ray Episode 6x02: Got on My Knees to Pray (Oct 1, 2019) Z Nation (2014) Starring as Martin Cooper (3 episodes) Episode 5x13: The End of Everything (Dec 28, 2018) Episode 5x02: A New Life (Oct 12, 2018) Episode 5x01: Welcome to the Newpocalypse (Oct 5, 2018) Last Week Tonight with John Oliver (2014) Guest starring as Mario Van Peebles Episode 2x29: Mental Health (Oct 4, 2015) Nashville (2012) Guest starring as Henry Benton Episode 3x13: I'm Lost Between Right and Wrong (Feb 18, 2015) The Finder (2012) Guest starring as Fontana Episode 1x02: Bullets (Jan 19, 2012) Hellcats (2010) Guest starring as Michael Verdura (2 episodes) Episode 1x22: I'm Sick Y'all (May 17, 2011) Episode 1x12: Papa, Oh Papa (Jan 25, 2011) Damages (2007) Guest starring as Agent Randall Harrison (11 episodes) Episode 2x10: Uh Oh, Out Come the Skeletons (Mar 11, 2009) [Co-Star] Episode 2x09: You Got Your Prom Date Pregnant (Mar 4, 2009) [Co-Star] Episode 2x08: They Had to Tweeze That Out of My Kidney (Feb 25, 2009) [Co-Star] Episode 2x07: New York Sucks (Feb 18, 2009) [Co-Star] Episode 2x06: A Pretty Girl in a Leotard (Feb 11, 2009) [Co-Star] Episode 2x05: I Agree, It Wasn't Funny (Feb 4, 2009) [Co-Star] Episode 2x03: I Knew You Were a Pig (Jan 21, 2009) [Co-Star] Episode 2x02: Burn It, Shred It, I Don't Care (Jan 14, 2009) [Co-Star] Episode 2x01: I Lied, Too. (Jan 7, 2009) [Co-Star] Episode 1x13: Because I Know Patty (Oct 23, 2007) [Co-Star] Episode 1x12: There's No 'We' Anymore (Oct 16, 2007) [Co-Star] View 8 more View 8 less The Game (2006) Guest starring as Bo (2 episodes) Episode 4x13: The Right to Choose (Mar 29, 2011) [Special Guest Star] Episode 4x12: Death Becomes Her (Mar 22, 2011) [Special Guest Star] Mama Flora's Family (1998) Starring as Luke (2 episodes) Episode 1x02: Episode 2 (Nov 10, 1998) Episode 1x01: Episode 1 (Nov 8, 1998) The Outer Limits (1995) Guest starring as Captain William Clark Episode 3x16: Bodies of Evidence (Jun 20, 1997) The Late Show with David Letterman (1993) Guest starring as Mario Van Peebles (2 episodes) Episode 1996-08-21: Angie Everhart, Mario Van Peebles, Beach Boys (Aug 21, 1996) Episode 1995-05-01: Marilu Henner, Mario Van Peebles, The Highwaymen (May 1, 1995) Sonny Spoon (1988) Starring as Sonny Spoon (15 episodes) Episode 2x08: Diamonds Aren't Forever (Dec 16, 1988) Episode 2x07: Deuces Wild (Dec 9, 1988) Episode 2x06: Ratman Can (Dec 2, 1988) Episode 2x05: Papa Rozzi (Nov 4, 1988) Episode 2x04: Blind Justice (Oct 28, 1988) Episode 2x03: The Final Exam (Oct 21, 1988) Episode 2x02: Cheap & Chilli (Oct 14, 1988) Episode 2x01: Never Go to Your High School Reunion (Oct 7, 1988) Episode 1x07: Too Good to Be True, Too Good to Get Caught (Mar 25, 1988) Episode 1x06: Tough Habit (Mar 18, 1988) Episode 1x05: Semper Fi (Mar 11, 1988) Episode 1x04: Who's Got Tonsillitis? (Mar 4, 1988) Episode 1x03: Crimes Below the Waist (Feb 26, 1988) Episode 1x02: Wizard of Odds (Feb 19, 1988) Episode 1x01: Sam's Private Eye (Feb 12, 1988) View 12 more View 12 less 21 Jump Street (1987) Guest starring as Dana Episode 3x16: High High (Apr 23, 1989) L.A. Law (1986) Guest starring as Andrew Taylor (4 episodes) Episode 1x07: Raiders of the Lost Bark (Nov 7, 1986) Episode 1x06: Slum Enchanted Evening (Oct 31, 1986) Episode 1x02: Those Lips, That Eye (Oct 3, 1986) Episode 1x01: Pilot (Sep 15, 1986) [Co-Star] View 1 more View 1 less
Crew Credits Power Book III: Raising Kanan (2021) Episode crew as Director Episode 1x02: Reaping and Sowing (Jul 25, 2021) Wu-Tang: An American Saga (2019) Episode crew as Director (3 episodes) Episode 2x10: As High as Wu-Tang Gets (Oct 27, 2021) Episode 2x06: Protect Ya Neck (Sep 29, 2021) Episode 2x01: Little Ghetto Boys (Sep 8, 2021) Proven Innocent (2019) Episode crew as Director Episode 1x05: Cross to Bear (Mar 15, 2019) Superstition (2017) Show crew as Creator Show crew as Producer Episode crew as Director (8 episodes) Episode 1x12: Resurrection (Jan 18, 2018) Episode 1x09: Uncle Bubba (Dec 28, 2017) Episode 1x07: Echoes of My Mind (Dec 14, 2017) Episode 1x06: Dr. Dredge M.D. (Dec 1, 2017) Episode 1x04: Through the Looking Glass (Nov 10, 2017) Episode 1x03: Half Truths & Half Breeds (Nov 3, 2017) Episode 1x02: The Dredge (Oct 27, 2017) Episode 1x01: Pilot (Oct 20, 2017) View 5 more View 5 less Episode crew as Writer (2 episodes) Episode 1x06: Dr. Dredge M.D. (Dec 1, 2017) Episode 1x01: Pilot (Oct 20, 2017) Star (2016) Episode crew as Director Episode 3x14: Amazing Grace (Apr 10, 2019) Roots (2016) Episode crew as Director Episode 1x02: Episode 2 (May 31, 2016) Empire (2015) Episode crew as Director (5 episodes) Episode 6x02: Got on My Knees to Pray (Oct 1, 2019) Episode 5x04: Love All, Trust a Few (Oct 17, 2018) Episode 3x05: One Before Another (Nov 9, 2016) Episode 2x06: A High Hope for a Low Heaven (Nov 4, 2015) Episode 1x11: Die But Once (Mar 18, 2015) View 2 more View 2 less Hand of God (2014) Episode crew as Director (2 episodes) Episode 2x01: Gathering Dust (Mar 10, 2017) Episode 1x08: One Saved Message (Sep 4, 2015) The Last Ship (2014) Episode crew as Director Episode 2x10: Friendly Fire (Aug 16, 2015) Power (2014) Episode crew as Director Episode 6x14: Reversal of Fortune (Jan 26, 2020) Chicago P.D. (2014) Episode crew as Director Episode 2x11: We Don't Work Together Anymore (Jan 14, 2015) Zero Hour (2013) Episode crew as Director Episode 1x05: Suspension (Jun 15, 2013) Monday Mornings (2013) Episode crew as Director Episode 1x07: One Fine Day (Mar 18, 2013) Nashville (2012) Episode crew as Director (3 episodes) Episode 3x02: How Far Down Can I Go (Oct 1, 2014) Episode 2x20: Your Good Girl's Gonna Go Bad (Apr 30, 2014) Episode 2x07: She's Got You (Nov 13, 2013) Once Upon a Time (2011) Episode crew as Director (3 episodes) Episode 4x10: Fall (Nov 30, 2014) Episode 4x06: Family Business (Nov 2, 2014) Episode 3x16: It's Not Easy Being Green (Apr 6, 2014) Boss (2011) Episode crew as Director (3 episodes) Episode 1x08: Choose (Dec 9, 2011) Episode 1x06: Spit (Nov 25, 2011) Episode 1x03: Swallow (Nov 4, 2011) Sons of Anarchy (2008) Episode crew as Director Episode 1x10: Better Half (Nov 5, 2008) Damages (2007) Episode crew as Director (3 episodes) Episode 2x04: Hey! Mr. Pibb! (Jan 28, 2009) Episode 1x12: There's No 'We' Anymore (Oct 16, 2007) Episode 1x06: She Spat at Me (Sep 4, 2007) Lost (2004) Episode crew as Director Episode 6x07: Dr. Linus (Mar 9, 2010) NCIS (2003) Episode crew as Director Episode 10x16: Detour (Feb 26, 2013)