We don't have a biography for Christopher B. Duncan yet. Hang in there, or go ahead and contribute one.
Known For
Credits
Cast Credits
Tell Me Lies (2022)
Guest starring as Mr. Linder
(2 episodes)
- Episode 2x08: Don't Struggle Like That, Or I Will Only Love You More (Oct 16, 2024)
- Episode 2x01: You Got a Reaction, Didn't You? (Sep 4, 2024)
Black Bird (2022)
Guest starring as Dr. Aaron Zicherman
(2 episodes)
- Episode 1x06: You Promised (Aug 5, 2022)
- Episode 1x03: Hand to Mouth (Jul 15, 2022)
First Kill (2022)
Guest starring as Principal Cyrus Waters
(3 episodes)
- Episode 1x06: First Severing (Jun 10, 2022)
- Episode 1x05: First Love (Jun 10, 2022)
- Episode 1x02: First Blood (Jun 10, 2022)
Tom Swift (2022)
Guest starring as Barton Swift
(5 episodes)
- Episode 1x10: ...And the Cost of Forgiveness (Aug 2, 2022)
- Episode 1x09: ...And the Night to Remember (Jul 26, 2022)
- Episode 1x07: ...And the Book of Isaac (Jul 12, 2022)
- Episode 1x05: ...And the Crashed Cotillion (Jun 28, 2022)
- Episode 1x01: …And the Liftoff to Saturn (May 31, 2022)
Swagger (2021)
Guest starring as Camden Ryder Sr.
(7 episodes)
- Episode 2x08: Journey and Destination (Aug 11, 2023)
- Episode 2x07: Homecoming (Aug 4, 2023)
- Episode 2x05: Are We Free? (Jul 21, 2023)
- Episode 2x04: Through the Fire (Jul 14, 2023)
- Episode 2x03: RISE + FALL (Jul 7, 2023)
- Episode 2x02: 18 (Jun 30, 2023)
- Episode 2x01: The World Ain't Ready (Jun 23, 2023)
BMF (2021)
Guest starring as Frank "Blaze" Andreas
(5 episodes)
- Episode 3x10: Prime Time (May 10, 2024)
- Episode 3x09: Death Trap (Apr 26, 2024)
- Episode 3x07: Get 'Em Home (Apr 12, 2024)
- Episode 3x06: Casualties of War (Apr 5, 2024)
- Episode 3x02: Magic Makers (Mar 8, 2024)
The Equalizer (2021)
Guest starring as Captain Curtis Martin
(5 episodes)
- Episode 5x11: Taken (Mar 9, 2025)
- Episode 5x10: Dirty Sexy Money (Mar 2, 2025)
- Episode 5x08: Guns and Roses (Feb 16, 2025)
- Episode 5x06: The Fight for Life (Dec 1, 2024)
- Episode 5x03: Just Fans (Nov 3, 2024)
Your Honor (2020)
Guest starring as Sgt. Joe Corrigan
(2 episodes)
- Episode 1x07: Part Seven (Jan 17, 2021)
- Episode 1x02: Part Two (Dec 13, 2020)
Legacies (2018)
Guest starring as Mr. Greasley
- Episode 1x13: The Boy Who Still Has a Lot of Good to Do (Mar 7, 2019)
The Resident (2018)
Guest starring as Brett Slater
(2 episodes)
- Episode 2x21: Stuck as Foretold (Apr 22, 2019)
- Episode 2x18: Emergency Contact (Mar 25, 2019)
Black Lightning (2018)
Guest starring as Commander Carson Williams
(4 episodes)
- Episode 3x16: The Book of War: Chapter Three: Liberation (Mar 9, 2020) [Uncredited]
- Episode 3x08: The Book of Resistance: Chapter Three: The Battle of Franklin Terrace (Dec 2, 2019) [Uncredited]
- Episode 3x02: The Book of Occupation: Chapter Two: Maryam's Tasbih (Oct 14, 2019) [Uncredited]
- Episode 3x01: The Book of Occupation: Chapter One: Birth of Blackbird (Oct 7, 2019) [Uncredited]
Rosewood (2015)
Guest starring as Marcel Crawford
- Episode 1x11: Paralytics and Priorities (Mar 2, 2016)
Switched at Birth (2011)
Guest starring as Dr. Trent Larkin
- Episode 3x16: The Image Disappears (Jul 14, 2014)
The Avengers: Earth's Mightiest Heroes! (2010)
Starring as Luke Cage
- Episode 2x22: New Avengers (Oct 14, 2012)
Guest starring as Luke Cage
- Episode 2x05: To Steal an Ant-Man (Apr 29, 2012)
Modern Family (2009)
Guest starring as Security Guard
- Episode 9x14: Written in the Stars (Feb 28, 2018)
Castle (2009)
Guest starring as Marcus Weller
- Episode 8x10: Witness for the Prosecution (Feb 14, 2016)
Aliens in America (2007)
Guest starring as Mr. Matthews
(13 episodes)
- Episode 1x17: Wake at the Lake (May 11, 2008)
- Episode 1x16: Smutty Books (May 4, 2008)
- Episode 1x14: One Hundred Thousand Miles (Mar 23, 2008)
- Episode 1x12: Hunting (Mar 9, 2008)
- Episode 1x11: Mom's Coma (Mar 2, 2008)
- Episode 1x10: Church (Dec 10, 2007)
- Episode 1x09: Junior Prank (Nov 26, 2007)
- Episode 1x08: My Musky, Myself (Nov 19, 2007)
- Episode 1x07: Purple Heart (Nov 12, 2007)
- Episode 1x06: Homecoming (Nov 5, 2007)
- Episode 1x05: Help Wanted (Oct 29, 2007)
- Episode 1x03: Rocket Club (Oct 15, 2007)
- Episode 1x01: Pilot (Oct 1, 2007)
Criminal Minds (2005)
Guest starring as Agent James Sheridan
- Episode 2x09: The Last Word (Nov 15, 2006)
Veronica Mars (2004)
Guest starring as Clarence Wiedman
(8 episodes)
- Episode 4x06: Entering a World of Pain (Jul 19, 2019)
- Episode 2x06: Rat Saw God (Nov 9, 2005)
- Episode 1x21: A Trip to the Dentist (May 3, 2005)
- Episode 1x20: M.A.D. (Apr 26, 2005)
- Episode 1x17: Kanes and Abel's (Apr 5, 2005)
- Episode 1x16: Betty and Veronica (Mar 29, 2005)
- Episode 1x15: Ruskie Business (Feb 22, 2005)
- Episode 1x11: Silence of the Lamb (Jan 4, 2005)
NCIS (2003)
Guest starring as CIA Officer Dale Harris
- Episode 12x17: The Artful Dodger (Mar 10, 2015)
The Practice (1997)
Guest starring as Audio Surveillance FBI Agent
- Episode 6x14: Judge Knot (Feb 17, 2002)
The Jamie Foxx Show (1996)
Starring as Braxton P. Hartnabrig
(100 episodes)
- Episode 5x12: Episode 100: Always and Forever (a.k.a. Happily Ever After) (Jan 14, 2001)
- Episode 5x11: East Side Story (Jan 7, 2001)
- Episode 5x10: Bachelor Party (Dec 17, 2000)
- Episode 5x09: Cupid (Dec 10, 2000)
- Episode 5x08: If the Shoe Fits... (Nov 26, 2000)
- Episode 5x07: Shakin' and Fakin' (Nov 19, 2000)
- Episode 5x06: Candy Girl (Nov 12, 2000)
- Episode 5x05: I'll Do It My Dammy.com (Nov 5, 2000)
- Episode 5x04: Shades of Gray (Oct 29, 2000)
- Episode 5x03: Serve No Wine Before I Get Mine (Oct 22, 2000)
- Episode 5x02: Double or Nothing (Oct 15, 2000)
- Episode 5x01: On Bended Knee (Oct 8, 2000)
- Episode 4x23: Roadtrip (2) (May 19, 2000)
- Episode 4x22: Roadtrip (1) (May 12, 2000)
- Episode 4x21: I Second That Demo-tion (May 5, 2000)
- Episode 4x20: Jamie in the Middle (Apr 28, 2000)
- Episode 4x19: Musical Chairs (Apr 20, 2000)
- Episode 4x18: Rollin' in the Dough (Apr 7, 2000)
- Episode 4x17: Hot Coco on a Cold Night (Feb 25, 2000)
- Episode 4x16: Partners Fo' Life (Feb 18, 2000)
- Episode 4x15: Behind the Jingle (Feb 11, 2000)
- Episode 4x14: Home Suite Home (Feb 4, 2000)
- Episode 4x13: Friendly Fire (Jan 28, 2000)
- Episode 4x12: Family Business (Jan 14, 2000)
- Episode 4x11: Super Ego (Jan 7, 2000)
- Episode 4x10: Get Up, Stand Up (Dec 2, 1999)
- Episode 4x09: Joy Ride (Nov 19, 1999)
- Episode 4x08: Liar, Liar, Pants on Fire (Nov 12, 1999)
- Episode 4x07: Give Me Some Credit (Nov 5, 1999)
- Episode 4x06: Homie, Lover, Friend (Oct 22, 1999)
- Episode 4x05: The Ugly Truth (Oct 15, 1999)
- Episode 4x04: Why Don't We Just Roll ... Reversal (Oct 8, 1999)
- Episode 4x03: I Believe I Can Fly (Oct 1, 1999)
- Episode 4x02: Poker Face (Oct 1, 1999)
- Episode 4x01: Just Fancy (Sep 24, 1999)
- Episode 3x21: Always Follow Your Heart (May 20, 1999)
- Episode 3x20: Fire and Desire (2) (May 13, 1999)
- Episode 3x19: Fire and Desire (1) (May 6, 1999)
- Episode 3x18: Change of Heart (Apr 29, 1999)
- Episode 3x17: Uncle Junior's Cabin (Feb 25, 1999)
- Episode 3x16: Where There's a Will, Go the Other Way (Feb 18, 1999)
- Episode 3x15: Forever Your Girl (Feb 11, 1999)
- Episode 3x14: Scareder Than a Mug (Feb 4, 1999)
- Episode 3x13: Mr. Bo-Jingles (Jan 28, 1999)
- Episode 3x12: Bro-Jack (Jan 21, 1999)
- Episode 3x11: Taps for Royal (Jan 14, 1999)
- Episode 3x10: Christmas Day-Ja Vu (Dec 17, 1998)
- Episode 3x09: Lonesome Cow-Bro (Nov 19, 1998)
- Episode 3x08: We Got No Game (Nov 12, 1998)
- Episode 3x07: Just Don't Do It (Nov 5, 1998)
- Episode 3x06: Guess Who's Not Coming to Dinner? (Oct 29, 1998)
- Episode 3x05: Is There a Doctor in the House? (Oct 15, 1998)
- Episode 3x04: Swing Out Sister (Oct 8, 1998)
- Episode 3x03: Men-o-pause (Oct 1, 1998)
- Episode 3x02: Don't Hate the Player, Hate the Game (Sep 25, 1998)
- Episode 3x01: Jamie Returns (Sep 18, 1998)
- Episode 2x22: How Jamie Got His Groove Back (May 17, 1998)
- Episode 2x21: I'm Too Sexy for This Shot (May 3, 1998)
- Episode 2x20: The Afterschool Special (Apr 26, 1998)
- Episode 2x19: You Ain't Gotta Go Home, But... (Mar 1, 1998)
- Episode 2x18: It's All Good, Fellas (Feb 22, 1998)
- Episode 2x17: Ain't Nothin' Happenin' Cap'n (Feb 15, 1998)
- Episode 2x16: Passenger 187 (Feb 8, 1998)
- Episode 2x15: Convent-ional Gifts (Feb 1, 1998)
- Episode 2x14: Papa Don't Preach (Jan 18, 1998)
- Episode 2x13: Soul Mate to Cellmate (Jan 11, 1998)
- Episode 2x12: Super Face Off (Dec 14, 1997)
- Episode 2x11: Too Much Soul Food (Nov 23, 1997)
- Episode 2x10: Traffic School Daze (Nov 16, 1997)
- Episode 2x09: Mo' Money, Mo' Problems (Nov 9, 1997)
- Episode 2x08: Dog Pounded (Nov 2, 1997)
- Episode 2x07: Misery Loves Company (Oct 26, 1997)
- Episode 2x06: Do the Write Thing (Oct 12, 1997)
- Episode 2x05: Is She Is, or Is She Ain't? (Oct 5, 1997)
- Episode 2x04: One Flew Over the County's Nest (Sep 28, 1997)
- Episode 2x03: The Employee Formerly Known as Prince (Sep 21, 1997)
- Episode 2x02: The Accused (Sep 14, 1997)
- Episode 2x01: Freezer Burn (Sep 7, 1997)
- Episode 1x22: Save the Drama for Your Mama (May 14, 1997)
- Episode 1x21: I've Fallen and I Won't Get Up (May 7, 1997)
- Episode 1x20: Break Yourself, Fool (Apr 30, 1997)
- Episode 1x19: Step Up to Get Beat Down (Feb 26, 1997)
- Episode 1x18: The Young and the Meatless (Feb 19, 1997)
- Episode 1x17: Westside (Feb 12, 1997)
- Episode 1x16: Act Like You Love Me (Feb 5, 1997)
- Episode 1x15: Little Red Corvette (Jan 29, 1997)
- Episode 1x14: I Do, I Didn't (Jan 22, 1997)
- Episode 1x13: I Am What I Scam (Jan 8, 1997)
- Episode 1x12: A Thanksgiving to Remember (Nov 27, 1996)
- Episode 1x11: A Killer Ending (Nov 20, 1996)
- Episode 1x10: A Star Is Almost Born (Nov 13, 1996)
- Episode 1x09: Seems Like Old Times (Nov 6, 1996)
- Episode 1x08: Kiss & Tell (Oct 30, 1996)
- Episode 1x07: Stuck on You (Oct 9, 1996)
- Episode 1x06: And Bubba Makes Three (Oct 2, 1996)
- Episode 1x05: We Finally Got a Piece of the Pie (Sep 25, 1996)
- Episode 1x04: Who's da Man? (Sep 18, 1996)
- Episode 1x03: Burned Twice By the Same Flame (Sep 11, 1996)
- Episode 1x02: The Bad Seed (Sep 4, 1996)
- Episode 1x01: Pilot (Aug 28, 1996)
General Hospital (1963)
Guest starring as D.A. Campbell
(6 episodes)
- Episode 2013-02-07: Ep. #12737 (Feb 7, 2013) [Uncredited]
- Episode 2013-02-06: Ep. #12736 (Feb 6, 2013) [Uncredited]
- Episode 2012-05-30: Ep. #12566 (May 30, 2012) [Uncredited]
- Episode 2012-05-29: Ep. #12565 (May 29, 2012) [Uncredited]
- Episode 2012-05-17: Ep. #12558 (May 17, 2012) [Uncredited]
- Episode 2012-05-16: Ep. #12557 (May 16, 2012) [Uncredited]