David Ramsey
Biography
Movies 22
Legend of the White Dragon
as Mayor Trevon Sterns
2026
Con Air
as Londell
1997
The Nutty Professor
as Student
1996
Pay It Forward
as Sidney Parker
2000
Guess Who
as Partygoer
2005
Draft Day
as Thompson
2014
Accidental Love
as Bill Harshtone
2015
A Very Brady Sequel
as Brent the Lifeguard
1996
Mother and Child
as Joseph
2009
Three to Tango
as Bill
1999
Mr. Bones
as Vince Lee
2001
Hello Sister, Goodbye Life
as Uncle Dennis Klein
2006
CHiPs '99
as Sergeant McFall
1998
Fatal Contact: Bird Flu in America
as Curtis Ansen
2006
Hair Show
as Cliff
2004
Journeyman
as Det. Wilson Hargreaves
2018
Her Costly Affair
as Shep Walker
1996
Sanctuary of Fear
as Auction Guest
1979
Illicit
as Guy Curtis
2020
Resurrection: The J.R. Richard Story
as J.R. Richard
2005
Mutiny
as Vernon Nettles
1999
Ali: An American Hero
as Cassius Clay / Muhammad Ali
2000TV Shows 38
Criminal Minds
as Wakeland
2005
The Flash
as John Diggle / Spartan
2014
Grey's Anatomy
as Jimmy Thompson
2005
NCIS
as Richard Owens
2003
Girlfriends
as Randall Potter
2000
CSI: Crime Scene Investigation
as Gerald Crowley
2000
Dexter
as Anton Briggs
2006
CSI: Miami
as Officer Everhart
2002
Castle
as Jim Wheeler
2009
Blue Bloods
as Mayor Carter Poole
2010
Arrow
as John Diggle / Spartan
2012
Charmed
as Upper Level Demon
1998
The West Wing
as Teddy
1999
Tracker
as Hale Ripley
2024
DC's Legends of Tomorrow
as John Diggle / Spartan
2016
DC's Legends of Tomorrow
as Bass Reeves
2016
Ghost Whisperer
as Will Bennett
2005
Superman & Lois
as John Diggle
2021
Supergirl
as John Diggle
2015
Crossing Jordan
as Agent Scannell
2001
Strong Medicine
as Jake Cortese
2000
The Guardian
as Debord's Lawyer
2001
Batwoman
as John Diggle
2019
One on One
as Jayden
2001
The Hunting Party
as Arlo Brandt
2025
Murder One
as Reporter #3
1995
The Rookie: Feds
as Greg Wright
2022
Bel-Air
as Lamont Alton
2022
Wildfire
as Dr. Noah Gleason
2005
For Your Love
1998
Space: Above and Beyond
as Supervisor
1995
The Defenders
as ADA Matt Ward
2010
Good News
as Pastor David Randolph
1997
For the People
2002
Second Time Around
as Travis Byrd
2004
Mama Flora's Family
as Booker Palmer (Adult)
1998
Outlaw
as Al Druzinsky
2010