David Ramsey

David Ramsey is an American actor, best known for his roles in the Showtime TV series Dexter as Anton Briggs, the film Mother and Child and currently on the hit CW show Arrow as John Diggle.

Known For

Credits

Cast Credits

DC's Legends of Tomorrow (2016)
Guest starring as John Diggle
The Flash (2014)
Guest starring as John Diggle / Spartan (4 episodes)
Arrow (2012)
Starring as John Diggle (115 episodes)
Outlaw (2010)
Starring as Al Druzinsky
Blue Bloods (2010)
Guest starring as Mayor Carter Poole (8 episodes)
Castle (2009)
Guest starring as Jim Wheeler
Dexter (2006)
Guest starring as Anton Briggs (8 episodes)
Criminal Minds (2005)
Guest starring as Wakeland
Grey's Anatomy (2005)
Guest starring as Jimmy Thompson
CSI: Crime Scene Investigation (2000)
Guest starring as Gerald Crowley
Charmed (1998)
Guest starring as Upper Level Demon