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, 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

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


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

Batwoman

Actor

Season 2
Season 3

Directed by

Season 3

Trivia

Advertisement