David Ramsey

David Ramsey portrayed John Diggle/Spartan/Green Arrow, Clifford DeVoe (as John Diggle), and John Diggle/Spartan in , , , and.