Line 9:
Line 9:
|show=Arrow
|show=Arrow
}}
}}
'''David Ramsey''' portrayed multiple versions of [[John Diggle (Earth-1: Pre-Crisis)|John Diggle]] as well as [[Bass Reeves (Earth-Prime)|Bass Reeves]] on {{S|A}}, {{S|F}}, {{S|LOT}}, {{S|B}}, {{S|SL}}, and {{S|S}}.
'''David Ramsey''' portrayed multiple versions of [[John Diggle (Earth-1: Pre-Crisis)|John Diggle]]/ [[John Diggle (Earth-Prime)|Spartan ]] on {{S|A}}, {{S|F}}, {{S|LOT}}, {{S|B}}, {{S|SL}}, and {{S|S}}.
Ramsey has also directed eight episodes across the {{U|Arrowverse}}.
Ramsey has also directed eight episodes across the {{U|Arrowverse}}.
David Ramsey
Birth Date
November 17, 1971
David Ramsey portrayed multiple versions of John Diggle /Spartan on Arrow , The Flash , DC's Legends of Tomorrow , Batwoman , Superman & Lois , and Supergirl .
Ramsey has also directed eight episodes across the Arrowverse
.
Credits
Actor
Credits
Pilot (Arrow)
John Diggle
Honor Thy Father
John Diggle
Lone Gunmen
John Diggle
An Innocent Man
John Diggle
Damaged
"The Hood" (John Diggle)
Legacies
John Diggle
Muse of Fire
John Diggle
Vendetta
John Diggle
Year's End
John Diggle
Burned
John Diggle
Trust but Verify
John Diggle
Vertigo
John Diggle
Betrayal (Arrow)
John Diggle
The Odyssey
John Diggle
Dodger
John Diggle
Dead to Rights
John Diggle
The Huntress Returns
John Diggle
Salvation (Arrow)
John Diggle
Unfinished Business
John Diggle
Home Invasion
John Diggle
The Undertaking
John Diggle
Darkness on the Edge of Town (Arrow)
John Diggle
Sacrifice (Arrow)
John Diggle
City of Heroes
John Diggle
Identity (Arrow)
John Diggle
Broken Dolls
John Diggle
Crucible
John Diggle
League of Assassins
John Diggle
Keep Your Enemies Closer
John Diggle
State v. Queen
John Diggle
The Scientist
John Diggle
Three Ghosts
John Diggle
Blast Radius
John Diggle
Blind Spot
John Diggle
Tremors (Arrow)
John Diggle
Heir to the Demon
John Diggle
Time of Death
John Diggle
The Promise
John Diggle
Suicide Squad (Arrow)
Freelancer (John Diggle)
Birds of Prey (Arrow)
John Diggle
Deathstroke (Arrow)
John Diggle
The Man Under the Hood
John Diggle
Seeing Red (Arrow)
John Diggle
City of Blood
John Diggle
Streets of Fire
John Diggle
Unthinkable
John Diggle
The Calm
John Diggle
Sara
John Diggle
Corto Maltese
John Diggle
The Magician
John Diggle
The Secret Origin of Felicity Smoak
John Diggle
Guilty
John Diggle
Draw Back Your Bow
John Diggle
[[Flash vs. Arrow|<span style='color:John Diggle (special guest star) ;' title="Flash vs. Arrow">Flash vs. Arrow]]
John Diggle (special guest star)
The Brave and the Bold
John Diggle
The Climb
John Diggle
Left Behind (Arrow)
John Diggle
Midnight City
John Diggle
Uprising
John Diggle
Canaries
John Diggle
The Return
John Diggle
Nanda Parbat
John Diggle
The Offer
John Diggle
Suicidal Tendencies
Freelancer (John Diggle)
Public Enemy
John Diggle
Broken Arrow (Arrow)
John Diggle
The Fallen
John Diggle
Al Sah-him
John Diggle
This Is Your Sword
John Diggle
My Name Is Oliver Queen
John Diggle
Green Arrow
John Diggle
The Candidate
John Diggle
Restoration
John Diggle
Beyond Redemption
John Diggle
Haunted (Arrow)
John Diggle
Lost Souls (Arrow)
Spartan (John Diggle)
Brotherhood
Spartan (John Diggle)
[[Legends of Today|<span style='color:Spartan (John Diggle) (special guest star) ;' title="Legends of Today">Legends of Today]]
Spartan (John Diggle) (special guest star)
Legends of Yesterday
Spartan (John Diggle)
Dark Waters
John Diggle
Blood Debts
Spartan (John Diggle)
A.W.O.L.
Spartan (John Diggle)
Unchained
Spartan (John Diggle)
Sins of the Father (Arrow)
Spartan (John Diggle)
Code of Silence
Spartan (John Diggle)
[[King Shark|<span style='color:John Diggle (special guest star) ;' title="King Shark">King Shark]]
John Diggle (special guest star)
Taken
Spartan (John Diggle)
Broken Hearts
Spartan (John Diggle)
Beacon of Hope
Spartan (John Diggle)
Eleven-Fifty-Nine
Spartan (John Diggle)
Canary Cry
Spartan (John Diggle)
Genesis
Spartan (John Diggle)
Monument Point
Spartan (John Diggle)
Lost in the Flood
Spartan (John Diggle)
Schism
Spartan (John Diggle)
Legacy (Arrow)
John Diggle
The Recruits
John Diggle
A Matter of Trust
John Diggle
Penance
John Diggle
Human Target
Spartan (John Diggle)
So It Begins
Spartan (John Diggle)
Vigilante
John Diggle
[[Invasion! (The Flash)|<span style='color:Spartan (John Diggle) (special guest star) ;' title="Invasion! (The Flash)">Invasion! (The Flash)]]
Spartan (John Diggle) (special guest star)
Invasion! (Arrow)
The Hood (John Diggle)
[[Invasion! (DC's Legends of Tomorrow)|<span style='color:Spartan (John Diggle) (special guest star) ;' title="Invasion! (DC's Legends of Tomorrow)">Invasion! (DC's Legends of Tomorrow)]]
Spartan (John Diggle) (special guest star)
What We Leave Behind
Spartan (John Diggle)
Who Are You? (Arrow)
John Diggle
Second Chances
John Diggle
Bratva
John Diggle
Spectre of the Gun
Spartan (John Diggle)
The Sin-Eater
Spartan (John Diggle)
Fighting Fire with Fire
Spartan (John Diggle)
Checkmate (Arrow)
Spartan (John Diggle)
Kapiushon
John Diggle
Disbanded
Spartan (John Diggle)
Dangerous Liaisons (Arrow)
Spartan (John Diggle)
Underneath
John Diggle
Honor Thy Fathers
Spartan (John Diggle)
Missing
John Diggle
Lian Yu
John Diggle
Fallout (Arrow)
Spartan (John Diggle)
Tribute
Spartan (John Diggle)
Next of Kin
Green Arrow (John Diggle)
Reversal
Green Arrow (John Diggle)
Deathstroke Returns
Green Arrow (John Diggle)
Promises Kept
Green Arrow (John Diggle)
Thanksgiving
Green Arrow (John Diggle)
Crisis on Earth-X, Part 2
Credit Only
[[Crisis on Earth-X, Part 4|<span style='color:John Diggle (special guest star) ;' title="Crisis on Earth-X, Part 4">Crisis on Earth-X, Part 4]]
John Diggle (special guest star)
Irreconcilable Differences
John Diggle
Divided
John Diggle
We Fall
Spartan (John Diggle)
All for Nothing
Spartan (John Diggle)
The Devil's Greatest Trick
Spartan (John Diggle)
Collision Course
Spartan (John Diggle)
Doppelganger
Spartan (John Diggle)
The Thanatos Guild
Spartan (John Diggle)
Brothers in Arms
Spartan (John Diggle)
Fundamentals
John Diggle
The Dragon
Credit Only
Shifting Allegiances
Freelancer (John Diggle)
Docket No. 11-19-41-73
Freelancer/Spartan (John Diggle)
The Ties That Bind (Arrow)
Freelancer (John Diggle)
[[Think Fast|<span style='color:John Diggle & Clifford DeVoe (special guest star) ;' title="Think Fast">Think Fast]]
John Diggle & Clifford DeVoe (special guest star)
Life Sentence
Freelancer (John Diggle)
Inmate 4587
Freelancer (John Diggle)
The Longbow Hunters
Freelancer (John Diggle)
Crossing Lines
Freelancer (John Diggle)
Level Two
John Diggle
Due Process
Freelancer (John Diggle)
The Slabside Redemption
John Diggle
Unmasked
John Diggle
[[Elseworlds, Part 1|<span style='color:Freelancer (John Diggle) (special guest star) ;' title="Elseworlds, Part 1">Elseworlds, Part 1]]
Freelancer (John Diggle) (special guest star)
Elseworlds, Part 2
Freelancer (John Diggle)
[[Elseworlds, Part 3|<span style='color:John Diggle (special guest star) ;' title="Elseworlds, Part 3">Elseworlds, Part 3]]
John Diggle (special guest star)
My Name Is Emiko Queen
Freelancer (John Diggle)
Past Sins
Freelancer (John Diggle)
Emerald Archer
Freelancer/Spartan (John Diggle)
Star City Slayer
John Diggle
Brothers & Sisters
Freelancer (John Diggle)
Training Day (Arrow)
Spartan (John Diggle)
Star City 2040
Credit Only
Inheritance
Spartan (John Diggle)
Lost Canary
Spartan (John Diggle)
Spartan
Spartan (John Diggle)
Confessions
Spartan (John Diggle)
Living Proof
Spartan (John Diggle)
You Have Saved This City
Spartan (John Diggle)
Starling City
Spartan (John Diggle)
Welcome to Hong Kong
Spartan (John Diggle)
Leap of Faith
John Diggle
Present Tense
Spartan (John Diggle)
Prochnost
Spartan (John Diggle)
Reset
John Diggle
Purgatory (Arrow)
Spartan (John Diggle)
[[Crisis on Infinite Earths: Part Three|<span style='color:John Diggle (special guest star) ;' title="Crisis on Infinite Earths: Part Three">Crisis on Infinite Earths: Part Three]]
John Diggle (special guest star)
[[Crisis on Infinite Earths: Part Four|<span style='color:John Diggle (special guest star) ;' title="Crisis on Infinite Earths: Part Four">Crisis on Infinite Earths: Part Four]]
John Diggle (special guest star)
[[Crisis on Infinite Earths: Part Five|<span style='color:Spartan (John Diggle) (special guest star) ;' title="Crisis on Infinite Earths: Part Five">Crisis on Infinite Earths: Part Five]]
Spartan (John Diggle) (special guest star)
Green Arrow & The Canaries
Credit Only
Fadeout
Spartan (John Diggle)
[[Marathon|<span style='color:John Diggle (special guest star) ;' title="Marathon">Marathon]]
John Diggle (special guest star)
[[Rebirth (Batwoman)|<span style='color:John Diggle (special guest star) ;' title="Rebirth (Batwoman)">Rebirth (Batwoman)]]
John Diggle (special guest star)
[[Stressed Western|<span style='color:Bass Reeves (special guest star) ;' title="Stressed Western">Stressed Western]]
Bass Reeves (special guest star)
[[P.O.W.|<span style='color:Spartan (John Diggle) (special guest star) ;' title="P.O.W.">P.O.W.]]
Spartan (John Diggle) (special guest star)
[[Through the Valley of Death|<span style='color:John Diggle (special guest star) ;' title="Through the Valley of Death">Through the Valley of Death]]
John Diggle (special guest star)
[[Blind Spots|<span style='color:John Diggle (special guest star) ;' title="Blind Spots">Blind Spots]]
John Diggle (special guest star)
[[Meet Your Maker|<span style='color:John Diggle (special guest star) ;' title="Meet Your Maker">Meet Your Maker]]
John Diggle (special guest star)
[[The Man in the Yellow Tie|<span style='color:John Diggle (special guest star) ;' title="The Man in the Yellow Tie">The Man in the Yellow Tie]]
John Diggle (special guest star)
[[Waiting for Superman|<span style='color:John Diggle (special guest star) ;' title="Waiting for Superman">Waiting for Superman]]
John Diggle (special guest star)
Director
External Links