John Diggle is a fictional character from the DC Comics universe, primarily known for his role in the television series Arrow. He is portrayed as a former soldier and a skilled bodyguard who becomes a close ally of Oliver Queen, the show's main character. Diggle is known for his strong moral compass and dedication to justice, often serving as a voice of reason for Oliver.
In addition to his role in Arrow, John Diggle has appeared in other series within the Arrowverse, including The Flash and Legends of Tomorrow. He is recognized for his combat skills and tactical expertise, often assisting in missions against various villains. Diggle's character also explores themes of loyalty, friendship, and personal sacrifice throughout the series.