David Ramsey is a film and television actor born in Detroit, Michigan on November 17th, 1971. In 2013, he began playing the role of bodyguard and superhero confidanté John Diggle on the CW Network television series Arrow.