David Ramsey

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