David Ramsey

David Ramsey

David Ramsey has played the same character (John Diggle / Spartan) in four different series: Arrow, The Flash, Supergirl and Legends of Tomorrow.

Want to meet David Ramsey?

Biography

David was born in Detroit, Michigan to Jeraldine and Nathaniel Ramsey. He has 5 siblings. He graduated from Mumford High school and turned down a scholarship to attend the University of South Carolina. David Ramsey has played the same character (John Diggle / Spartan) in four different series: Arrow, The Flash, Supergirl and Legends of Tomorrow. David is part of the cast of TV-series Arrow (2012) and has also stared in the TV-series Dexter as Anton Briggs.

In 2010, he appeared in an episode of Grey’s Anatomy and in the short-lived NBC courtroom drama series Outlaw. Since 2012, he has been pulling double duty, appearing in the main cast of CW’s superhero show Arrow as John Diggle, a military veteran who is main character Oliver Queen’s partner, confidant, and bodyguard, while also guest starring in the TV series Blue Bloods as Mayor Carter Poole.

Ramsey is an accomplished martial artist, with a black belt in Jeet Kune do. He has also studied boxing and Tae Kwon do, and trained in kickboxing under Benny “Jet” Urquidez.

Prices:

  • Autograph: €30,-
  • Photobooth: €40,-
  • Meet & Greet: €100,-

David in his role as “John Diggle” in Arrow – Season Finale:

 

David in his role as John Diggle:

meet these special guests at heroes dutch comic con

Scroll to Top