FANDOM


David Ramsey (born November 17, 1971) is an American actor. He portrays John Diggle/Spartan as a lead role in the first five seasons of Arrow, and also special guest starred in the first and second seasons of The Flash and the second and third season of DC's Legends of Tomorrow.

Credits

Arrow

Actor

Season 1
Season 2
Season 3
Season 4
Season 5
Season 6


The Flash

Actor

Season 1
Season 2
Season 3

Superhero Fight Club shorts

Actor

DC's Legends of Tomorrow

Actor

Season 2
Season 3

External links