David Ramsey

David Ramsey is a film and television actor from Detroit, Michigan. In 2013, he began playing the role of bodyguard and superhero confidant John Diggle on the CW Network television series Arrow.