Arrowverse Wiki
Advertisement
Arrowverse Wiki

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[]

Season 1
Season 2
Season 3
Season 4
Season 5
Season 6
Season 7
Season 8


Directed by[]

Season 7[]
Season 8[]

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[]

Guitar Hero Challenge shorts[]

Actor[]

Superhero Fight Club shorts[]

Actor[]

DC's Legends of Tomorrow[]

Actor[]

Season 2[]
Season 3[]
Season 5[]
Season 6[]

Directed by[]

Season 6[]

Suit Up short[]

Actor[]

Supergirl[]

Actor[]

Season 4[]
Season 6[]

Directed by[]

Season 6[]

Superman & Lois[]

Directed by[]

Season 1[]
Season 2[]

Actor[]

Season 1[]
Season 2[]

Batwoman[]

Actor[]

Season 2[]
Season 3[]

Directed by[]

Season 3[]

Trivia[]

Advertisement