David Ramsey
Television
Table:
Year

Title

Role

Notes

1995

Murder One

Reporter #3

Episode: "Chapter Two"

1996

Deutschlandlied

George

Television miniseries

Space: Above and Beyond

Supervisor

Episode: "The Angriest Angel"

Her Costly Affair

Shep Walker

Television film

1997–98

Good News

Pastor David Randolph

Main role

1998

CHiPs '99

Officer Sergeant McFall

Television film

Mama Flora's Family

Booker Palmer (Adult)

Television film

1999

Mutiny

Vernon Nettles

Television film

2000

Ali: An American Hero

Muhammad Ali

Television film

2000–01

For Your Love

Brian

4 episodes

2001

Girlfriends

Randall

Episode: "Mom's the Word"

Thieves

Agent Victor

Episode: "The Long Con"

2002

For the People

Episode: "To DNA or Not to DNA"

Romeo Fire

Television film

The Guardian

Debord's Lawyer

Episode: "No Good Deed"

2002–03

One on One

Jayden

Episodes: "Everybody Loves Whom?", "It's a Miserable Life"

2003

The Flannerys

Sam Gable

Television film

Strong Medicine

Jake Cortese

Episode: "Breathing Lessons"

NCIS

Special Agent Richard Owens

Episode: "The Curse"

2004

Crossing Jordan

Agent Scannell

Episode: "Is That Plutonium in Your Pocket, or Are You Just Happy to See Me?"

CSI: Miami

Officer Everhart

Episode: "Wannabe"

Charmed

Upper Level Demon

Episode: "Witch Wars"

Second Time Around

Travis Byrd

Episode: "A Kiss Is Still a Kiss"

2005

Central Booking

Troy Stonebreaker

Television film

Huff

Clay

3 episodes

All of Us

Rusty

Recurring role (6 episodes)

Jane Doe: The Wrong Face

Mac

Television film

2005–08

Ghost Whisperer

Will

4 episodes

2006

Hello Sister, Goodbye Life

Uncle Dennis Klein

Television film

The West Wing

Teddy - Santos's Turnout Briefer

Episodes: "Welcome to Wherever You Are", "Election Day: Part 1"

Fatal Contact: Bird Flu in America

Curtis Ansen

Television film

CSI: Crime Scene Investigation

Gerald Crowley

Episode: "Burn Out"

2007

Criminal Minds

Wakeland

Episode: "Fear and Loathing"

Journeyman

Det. Wilson Hargreaves

Episode: "The Legend of Dylan McCleen"

2008

Hollywood Residential

Don Merritt

Main role

Wildfire

Dr. Noah Gleason

Recurring role (8 episodes)

2008–09

Dexter

Anton Briggs

Recurring role (season 3-4)
Nominated: Screen Actors Guild Award for Outstanding Performance by an Ensemble in a Drama Series

2009

Castle

Jim Wheeler

Episode: "Fool Me Once..."

2010

Grey's Anatomy

Jimmy Thompson

Episode: "Sympathy for the Parents"

Outlaw

Al Druzinsky

Main role

2011–2017

Blue Bloods

Mayor Carter Poole

Recurring role

2012–present

Arrow

John Diggle/Spartan

Main role

2014–2018

The Flash

6 episodes

2016–2017

DC's Legends of Tomorrow

2 episodes

2018

Supergirl

Episode: "Elseworlds, Part 3"[8]

Examining the following table concerning the 'Television' part of 'David Ramsey', give a one-line statement limited to the highlighted cells and provide it inside the JSON object {"answer": "YOUR ANSWER"}.