Movies (Acting Roles)
Legend of the White Dragon
David Ramsey was 51 in Legend of the White Dragon as 'Mayor Trevon Sterns'.Movie Released: Mon, Sep 04 2023
Illicit
David Ramsey was 48 in Illicit as 'Guy Curtis'.Movie Released: Fri, May 01 2020
Journeyman
David Ramsey was 46 in Journeyman as 'Det. Wilson Hargreaves'.Movie Released: Fri, Mar 30 2018
Accidental Love
David Ramsey was 43 in Accidental Love as 'Rep. Bill Harshtone'.Movie Released: Tue, Feb 10 2015
Flash Vs Arrow
David Ramsey was 43 in Flash Vs Arrow as 'John Diggle'.Movie Released: Tue, Dec 02 2014
Draft Day
David Ramsey was 42 in Draft Day as 'Thompson'.Movie Released: Fri, Apr 11 2014
Mother and Child
David Ramsey was 37 in Mother and Child as 'Joseph'.Movie Released: Sat, Nov 07 2009
Hello Sister, Goodbye Life
David Ramsey was 34 in Hello Sister, Goodbye Life as 'Uncle Dennis Klein'.Movie Released: Sun, Jan 01 2006
Hair Show
David Ramsey was 32 in Hair Show as 'Cliff'.Movie Released: Sun, Oct 17 2004
Mr. Bones
David Ramsey was 29 in Mr. Bones as 'Vince Lee'.Movie Released: Tue, Oct 30 2001
Pay It Forward
David Ramsey was 28 in Pay It Forward as 'Sidney Parker'.Movie Released: Fri, Oct 20 2000
Ali: An American Hero
David Ramsey was 28 in Ali: An American Hero as 'Cassius Clay / Muhammad Ali'.Movie Released: Tue, Aug 01 2000
Three to Tango
David Ramsey was 27 in Three to Tango as 'Bill'.Movie Released: Fri, Oct 22 1999
Mutiny
David Ramsey was 27 in Mutiny as 'Vernon Nettles'.Movie Released: Fri, Jan 01 1999
CHiPs '99
David Ramsey was 26 in CHiPs '99 as 'Sergeant McFall'.Movie Released: Tue, Oct 27 1998
Con Air
David Ramsey was 25 in Con Air as 'Londell'.Movie Released: Thu, Jun 05 1997
Her Costly Affair
David Ramsey was 24 in Her Costly Affair as 'Shep Walker'.Movie Released: Mon, Oct 28 1996
A Very Brady Sequel
David Ramsey was 24 in A Very Brady Sequel as 'Brent the Lifeguard'.Movie Released: Fri, Aug 23 1996
The Nutty Professor
David Ramsey was 24 in The Nutty Professor as 'Student'.Movie Released: Fri, Jun 28 1996
Sanctuary of Fear
David Ramsey was 7 in Sanctuary of Fear as 'Auction Guest'.Movie Released: Mon, Apr 23 1979
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate agesThe Rookie: Feds
David Ramsey was 50+ in The Rookie: Feds as 'Greg Wright'.TV Show Released: First Air Date
Tue, Sep 27 2022
Bel-Air
David Ramsey was 50+ in Bel-Air as 'Lamont Alton'.TV Show Released: First Air Date
Sun, Feb 13 2022
Superman & Lois
David Ramsey was 49+ in Superman & Lois as 'John Diggle'.TV Show Released: First Air Date
Tue, Feb 23 2021
Batwoman
David Ramsey was 47+ in Batwoman as 'John Diggle'.TV Show Released: First Air Date
Sun, Oct 06 2019
DC's Legends of Tomorrow
David Ramsey was 44+ in DC's Legends of Tomorrow as 'John Diggle / Spartan, Bass Reeves'.TV Show Released: First Air Date
Thu, Jan 21 2016
Heroes Join Forces
David Ramsey was 44+ in Heroes Join Forces as 'Spartan/John Diggle'.TV Show Released: First Air Date
Tue, Dec 01 2015
Supergirl
David Ramsey was 43+ in Supergirl as 'John Diggle'.TV Show Released: First Air Date
Mon, Oct 26 2015
The Flash
David Ramsey was 42+ in The Flash as 'John Diggle / Spartan'.TV Show Released: First Air Date
Tue, Oct 07 2014
Arrow
David Ramsey was 40+ in Arrow as 'John Diggle / Spartan'.TV Show Released: First Air Date
Wed, Oct 10 2012
Blue Bloods
David Ramsey was 38+ in Blue Bloods as 'Mayor Carter Poole'.TV Show Released: First Air Date
Fri, Sep 24 2010
The Defenders
David Ramsey was 38+ in The Defenders as 'ADA Matt Ward'.TV Show Released: First Air Date
Wed, Sep 22 2010
Outlaw
David Ramsey was 38+ in Outlaw as 'Al Druzinsky'.TV Show Released: First Air Date
Tue, Sep 14 2010
Castle
David Ramsey was 37+ in Castle as 'Jim Wheeler'.TV Show Released: First Air Date
Mon, Mar 09 2009
Hollywood Residential
David Ramsey was 36+ in Hollywood Residential TV Show Released: First Air Date
Wed, Jan 23 2008
Dexter
David Ramsey was 34+ in Dexter as 'Anton Briggs'.TV Show Released: First Air Date
Sun, Oct 01 2006
Ghost Whisperer
David Ramsey was 33+ in Ghost Whisperer as 'Will Bennett'.TV Show Released: First Air Date
Fri, Sep 23 2005
Criminal Minds
David Ramsey was 33+ in Criminal Minds as 'Wakeland'.TV Show Released: First Air Date
Thu, Sep 22 2005
Wildfire
David Ramsey was 33+ in Wildfire as 'Dr. Noah Gleason'.TV Show Released: First Air Date
Mon, Jun 20 2005
Grey's Anatomy
David Ramsey was 33+ in Grey's Anatomy as 'Jimmy Thompson'.TV Show Released: First Air Date
Sun, Mar 27 2005
Second Time Around
David Ramsey was 32+ in Second Time Around as 'Travis Byrd'.TV Show Released: First Air Date
Mon, Sep 20 2004
NCIS
David Ramsey was 31+ in NCIS as 'Richard Owens'.TV Show Released: First Air Date
Tue, Sep 23 2003
CSI: Miami
David Ramsey was 30+ in CSI: Miami as 'Officer Everhart'.TV Show Released: First Air Date
Mon, Sep 23 2002
Crossing Jordan
David Ramsey was 29+ in Crossing Jordan as 'Agent Scannell'.TV Show Released: First Air Date
Mon, Sep 24 2001
One on One
David Ramsey was 29+ in One on One as 'Jayden'.TV Show Released: First Air Date
Mon, Sep 03 2001
CSI: Crime Scene Investigation
David Ramsey was 28+ in CSI: Crime Scene Investigation as 'Gerald Crowley'.TV Show Released: First Air Date
Fri, Oct 06 2000
Strong Medicine
David Ramsey was 28+ in Strong Medicine as 'Jake Cortese'.TV Show Released: First Air Date
Sun, Jul 23 2000
The West Wing
David Ramsey was 27+ in The West Wing as 'Teddy - Santos' Turnout Briefer'.TV Show Released: First Air Date
Wed, Sep 22 1999
Mama Flora's Family
David Ramsey was 26+ in Mama Flora's Family as 'Booker Palmer (Adult)'.TV Show Released: First Air Date
Sun, Nov 08 1998
Charmed
David Ramsey was 26+ in Charmed as 'Upper Level Demon'.TV Show Released: First Air Date
Wed, Oct 07 1998
Good News
David Ramsey was 25+ in Good News as 'Pastor David Randolph'.TV Show Released: First Air Date
Mon, Aug 25 1997
Space: Above and Beyond
David Ramsey was 23+ in Space: Above and Beyond as 'Supervisor'.TV Show Released: First Air Date
Sun, Sep 24 1995
Murder One
David Ramsey was 23+ in Murder One as 'Reporter #3'.TV Show Released: First Air Date
Wed, Sep 20 1995