David Ramsey

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