David Ramsey

David Ramsey portrayed multiple versions of John Diggle as well as Bass Reeves on, , , , , and.

Ramsey has also directed eight episodes across the.