About David Ramsey
Born 1971. David Ramsey is an American actor, television actor, film actor and television director.
David Paul Ramsey (born November 17, 1971) is an American actor and director. He is best known for his roles in The CW Arrowverse series Arrow, The Flash, Supergirl, and Batwoman as John Diggle / Spartan, portraying Diggle and Bass Reeves in Legends of Tomorrow, recurring as an alternate universe version of Diggle in Superman & Lois, recurring as Anton Briggs on the Showtime TV series Dexter, and starring in the film Mother and Child as Joseph.
Early life Ramsey was born November 17, 1971, in Detroit, Michigan. He was educated at Mumford High School,
Career
From 1997 to 1998, he starred as pastor David Randolph in the UPN sitcom Good News. In 2000, he starred as Muhammad Ali in the Fox television film Ali: An American Hero. From 2012 to 2020, he appeared in the main cast of CW's superhero show Arrow, as John Diggle, a military veteran who is Oliver's partner, confidant, bodyguard, and later gained an alter ego, Spartan, since the fourth season. The season seven episode "Past Sins" was Ramsey's directorial debut. As part of the greater Arrowverse, Ramsey has reprised his role as Diggle on The Flash, Legends of Tomorrow, Supergirl and Batwoman, as well as portraying an alternate version of the character on the non-Arrowverse Superman & Lois. Ramsey also starred as Mayor Carter Poole in the TV series Blue Bloods .
Filmography Film Year Title Role Notes 1987 Scared Stiff George Masterson 1996 The Nutty Professor Student Hale RipleyEpisode: "Breakaway"
Director Year Production Notes 2019 Arrow 2 episodes: "Past Sins" & "Reset" 2021–2023 Superman & Lois 4 episodes: "Man of Steel", "The Ties That Bind", "Truth and Consequences" & "Head On"2021 Legends of Tomorrow Episode: "Stressed Western" Supergirl Episode: "Blind Spots" Batwoman Episode: "A Lesson from Professor Pyg" 2023 All American Episode: "Stand Up for Something"
Don’t just read it —
keep it.
Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.
- E-book
- Audio
- Video
Instant download · yours to keep · every purchase keeps this site free
Important facts
People in David Ramsey's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped David Ramsey's
Frequently asked questions
Who is David Ramsey?
American actor
When was David Ramsey born?
David Ramsey was born on 17 November 1971 in Detroit.
What is David Ramsey's occupation?
David Ramsey is an actor, television actor, film actor and television director.
What nationality is David Ramsey?
David Ramsey is American.
Sources & further reading
Cite this page
APA: Biography.guide. (2026). David Ramsey. https://biography.guide/david-ramsey-actor/
MLA: "David Ramsey." Biography.guide, https://biography.guide/david-ramsey-actor/.
Chicago: "David Ramsey." Biography.guide. https://biography.guide/david-ramsey-actor/.
Data last updated: 2026-09-20 · Spot an error? Report a correction.
Page generated 2026-09-27 05:23 UTC