Portrait of David Ramsey

David Ramsey

Bio: David Paul Ramsey (born November 17, 1971) is an American actor, director, and martial artist, best known for his roles in the CW series Arrow as John Diggle/Spartan, Anton Briggs on the Showtime TV series Dexter, and the film Mother and Child (2009) as Joseph.
Born: Wed, Nov 17 1971
Birthplace: Detroit, Michigan, USA
David Ramsey is 52 years old
External Links
IMDb logo
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of Illicit
Illicit
David Ramsey was
48 in Illicit
as 'Guy Curtis'.
Fri, May 01 2020
Poster of Journeyman
Journeyman
David Ramsey was
46 in Journeyman
as 'Det. Wilson Hargreaves'.
Fri, Mar 30 2018
Poster of Accidental Love
Accidental Love
David Ramsey was
43 in Accidental Love
as 'Rep. Bill Harshtone'.
Tue, Feb 10 2015
Poster of Draft Day
Draft Day
David Ramsey was
42 in Draft Day
as 'Thompson'.
Fri, Apr 11 2014
Poster of Mother and Child
Mother and Child
David Ramsey was
37 in Mother and Child
as 'Joseph'.
Sat, Nov 07 2009
Poster of Fatal Contact: Bird Flu in America
Fatal Contact: Bird Flu in America
David Ramsey was
34 in Fatal Contact: Bird Flu in America
as 'Curtis Ansen'.
Tue, May 09 2006
Poster of Hello Sister, Goodbye Life
Hello Sister, Goodbye Life
David Ramsey was
34 in Hello Sister, Goodbye Life
as 'Uncle Dennis Klein'.
Sun, Jan 01 2006
Poster of Resurrection: The J.R. Richard Story
Resurrection: The J.R. Richard Story
David Ramsey was
33 in Resurrection: The J.R. Richard Story
as 'J.R. Richard'.
Fri, Apr 01 2005
Poster of Hair Show
Hair Show
David Ramsey was
32 in Hair Show
as 'Cliff'.
Sun, Oct 17 2004
Poster of Mr. Bones
Mr. Bones
David Ramsey was
29 in Mr. Bones
as 'Vince Lee'.
Tue, Oct 30 2001
Poster of Pay It Forward
Pay It Forward
David Ramsey was
28 in Pay It Forward
as 'Sidney Parker'.
Fri, Oct 20 2000
Poster of Ali: An American Hero
Ali: An American Hero
David Ramsey was
28 in Ali: An American Hero
as 'Cassius Clay / Muhammad Ali'.
Tue, Aug 01 2000
Poster of Three to Tango
Three to Tango
David Ramsey was
27 in Three to Tango
as 'Bill'.
Fri, Oct 22 1999
Poster of Mutiny
Mutiny
David Ramsey was
27 in Mutiny
as 'Vernon Nettles'.
Fri, Jan 01 1999
Poster of CHiPs '99
CHiPs '99
David Ramsey was
26 in CHiPs '99
as 'Sergeant McFall'.
Tue, Oct 27 1998
Poster of Con Air
Con Air
David Ramsey was
25 in Con Air
as 'Londell'.
Thu, Jun 05 1997
Poster of Her Costly Affair
Her Costly Affair
David Ramsey was
24 in Her Costly Affair
as 'Shep Walker'.
Mon, Oct 28 1996
Poster of A Very Brady Sequel
A Very Brady Sequel
David Ramsey was
24 in A Very Brady Sequel
as 'Brent the Lifeguard'.
Fri, Aug 23 1996
Poster of The Nutty Professor
The Nutty Professor
David Ramsey was
24 in The Nutty Professor
as 'Student'.
Fri, Jun 28 1996
Poster of Sanctuary of Fear
Sanctuary of Fear
David Ramsey was
7 in Sanctuary of Fear
as 'Auction Guest'.
Mon, Apr 23 1979
Poster of Legend of the White Dragon
Legend of the White Dragon
David Ramsey will be
52+ in Legend of the White Dragon
as 'Mayor Trevon Sterns'.
Unreleased

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of The Rookie: Feds
The Rookie: Feds
David Ramsey was
50+ in The Rookie: Feds
as 'Greg Wright'.
First Air Date
Tue, Sep 27 2022
Poster of Superman & Lois
Superman & Lois
David Ramsey was
49+ in Superman & Lois
as 'John Diggle'.
First Air Date
Tue, Feb 23 2021
Poster of Batwoman
Batwoman
David Ramsey was
47+ in Batwoman
as 'John Diggle'.
First Air Date
Sun, Oct 06 2019
Poster of DC's Legends of Tomorrow
DC's Legends of Tomorrow
David Ramsey was
44+ in DC's Legends of Tomorrow
as 'John Diggle / Spartan, Bass Reeves'.
First Air Date
Thu, Jan 21 2016
Poster of Supergirl
Supergirl
David Ramsey was
43+ in Supergirl
as 'John Diggle'.
First Air Date
Mon, Oct 26 2015
Poster of The Flash
The Flash
David Ramsey was
42+ in The Flash
as 'John Diggle / Spartan'.
First Air Date
Tue, Oct 07 2014
Poster of Arrow
Arrow
David Ramsey was
40+ in Arrow
as 'John Diggle / Spartan'.
First Air Date
Wed, Oct 10 2012
Poster of Blue Bloods
Blue Bloods
David Ramsey was
38+ in Blue Bloods
as 'Mayor Carter Poole'.
First Air Date
Fri, Sep 24 2010
Poster of The Defenders
The Defenders
David Ramsey was
38+ in The Defenders
as 'ADA Matt Ward'.
First Air Date
Wed, Sep 22 2010
Poster of Outlaw
Outlaw
David Ramsey was
38+ in Outlaw
as 'Al Druzinsky'.
First Air Date
Tue, Sep 14 2010
Poster of Castle
Castle
David Ramsey was
37+ in Castle
as 'Jim Wheeler'.
First Air Date
Mon, Mar 09 2009
Poster of Hollywood Residential
Hollywood Residential
David Ramsey was
36+ in Hollywood Residential
First Air Date
Wed, Jan 23 2008
Poster of Dexter
Dexter
David Ramsey was
34+ in Dexter
as 'Anton Briggs'.
First Air Date
Sun, Oct 01 2006
Poster of Ghost Whisperer
Ghost Whisperer
David Ramsey was
33+ in Ghost Whisperer
as 'Will Bennett'.
First Air Date
Fri, Sep 23 2005
Poster of Criminal Minds
Criminal Minds
David Ramsey was
33+ in Criminal Minds
as 'Wakeland'.
First Air Date
Thu, Sep 22 2005
Poster of Wildfire
Wildfire
David Ramsey was
33+ in Wildfire
as 'Dr. Noah Gleason'.
First Air Date
Mon, Jun 20 2005
Poster of Grey's Anatomy
Grey's Anatomy
David Ramsey was
33+ in Grey's Anatomy
as 'Jimmy Thompson'.
First Air Date
Sun, Mar 27 2005
Poster of Second Time Around
Second Time Around
David Ramsey was
32+ in Second Time Around
as 'Travis Byrd'.
First Air Date
Mon, Sep 20 2004
Poster of NCIS
NCIS
David Ramsey was
31+ in NCIS
as 'Richard Owens'.
First Air Date
Tue, Sep 23 2003
Poster of CSI: Miami
CSI: Miami
David Ramsey was
30+ in CSI: Miami
as 'Officer Everhart'.
First Air Date
Mon, Sep 23 2002
Poster of Crossing Jordan
Crossing Jordan
David Ramsey was
29+ in Crossing Jordan
as 'Agent Scannell'.
First Air Date
Mon, Sep 24 2001
Poster of One on One
One on One
David Ramsey was
29+ in One on One
as 'Jayden'.
First Air Date
Mon, Sep 03 2001
Poster of CSI: Crime Scene Investigation
CSI: Crime Scene Investigation
David Ramsey was
28+ in CSI: Crime Scene Investigation
as 'Gerald Crowley'.
First Air Date
Fri, Oct 06 2000
Poster of Strong Medicine
Strong Medicine
David Ramsey was
28+ in Strong Medicine
as 'Jake Cortese'.
First Air Date
Sun, Jul 23 2000
Poster of The West Wing
The West Wing
David Ramsey was
27+ in The West Wing
as 'Teddy - Santos' Turnout Briefer'.
First Air Date
Wed, Sep 22 1999
Poster of Mama Flora's Family
Mama Flora's Family
David Ramsey was
26+ in Mama Flora's Family
as 'Booker Palmer (Adult)'.
First Air Date
Sun, Nov 08 1998
Poster of Charmed
Charmed
David Ramsey was
26+ in Charmed
as 'Upper Level Demon'.
First Air Date
Wed, Oct 07 1998
Poster of Good News
Good News
David Ramsey was
25+ in Good News
as 'Pastor David Randolph'.
First Air Date
Mon, Aug 25 1997
Poster of Space: Above and Beyond
Space: Above and Beyond
David Ramsey was
23+ in Space: Above and Beyond
as 'Supervisor'.
First Air Date
Sun, Sep 24 1995
Poster of Murder One
Murder One
David Ramsey was
23+ in Murder One
as 'Reporter #3'.
First Air Date
Wed, Sep 20 1995