John Diggle Actor in Arrow Series - David Ramsey Images

He was the bodyguard of Oliver but Oliver told him about his reality and being the arrow and the green suit , so he refused to join to him at the first time , but after that they did all missions together , so let's see some of the elegant man "David Ramsey" or "Diggle"