David Paul Ramsey (born November 17, 1971) is an American actor. He portrayed John Diggle/Spartan/Green Arrow in Arrow, along with appearances as the character in The Flash, DC's Legends of Tomorrow, Supergirl, and Batwoman. He also portrayed Clifford DeVoe as John Diggle in The Flash, Bass Reeves in DC's Legends of Tomorrow, and John Diggle in Superman & Lois.
Ramsey was set to reprise the role in Justice U (and act as director), had the show not been cancelled.
Credits[]
Arrow[]
Actor[]
Directed by[]
Season 7[]
Season 8[]
- "Reset"
The Flash[]
Actor[]
Season 1
Season 2
Season 3
Season 4
Season 5
Season 6
Season 7
Season 8
Season 9
|
Voice actor[]
Season 8[]
- "The Man in the Yellow Tie" Bass Reeves (archive audio)
Guitar Hero Challenge shorts[]
Actor[]
Superhero Fight Club shorts[]
Actor[]
DC's Legends of Tomorrow[]
Actor[]
Season 2[]
- "Invasion!" John Diggle/Spartan (special guest star)
Season 3[]
- "Crisis on Earth-X, Part 4" John Diggle (special guest star)
Season 5[]
- "Crisis on Infinite Earths: Part Five" John Diggle/Spartan (special guest star)
Season 6[]
- "Stressed Western" Bass Reeves (special guest star)
Directed by[]
Season 6[]
Suit Up short[]
Actor[]
Supergirl[]
Actor[]
Season 4[]
- "Elseworlds, Part 3" John Diggle (special guest star)
Season 6[]
- "Blind Spots" John Diggle (special guest star)
Directed by[]
Season 6[]
Superman & Lois[]
Directed by[]
Season 1[]
Season 2[]
Actor[]
Season 1[]
- "Through the Valley of Death" John Diggle (special guest star)
Season 2[]
- "Waiting for Superman" John Diggle (special guest star)
Batwoman[]
Actor[]
Season 2[]
- "Rebirth" John Diggle (special guest star)
Season 3[]
- "Meet Your Maker" John Diggle (special guest star)
Directed by[]
Season 3[]
Trivia[]
- Ramsey is among the actors who made their directorial debut within their respective show, including Melissa Benoist, Tom Cavanagh, David Harewood, Caity Lotz, and Danielle Panabaker.
- Ramsey is also the first actor to direct an episode from a separate show followed by Tom Cavanagh.
- Ramsey is one of three actors to have been in all TV series that were made for the Arrowverse except Black Lightning, alongside Tyler Hoechlin and Elizabeth Tulloch.
- Ramsey is one of three actors to have appeared in every season of The Flash who are not series regulars alongside Patrick Sabongui and John Wesley Shipp.
- He is the only one to also be a series regular on another show, Arrow.
- David previously starred in Dexter alongside James Remar and Courtney Ford.