watch 01:25
Jurassic World: Dominion Dominates Fandom Wikis - The Loop
Do you like this video?
Play Sound
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, Batwoman, and Superman & Lois. He also portrayed Clifford DeVoe as John Diggle in The Flash, and Bass Reeves in DC's Legends of Tomorrow.
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
|
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)
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 six Arrowverse 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.