David Ramsey John Diggle Black Leather Jacket
John Diggle a fictional character also known as Spartan in the Arrow series. The character is played by David Ramsey. He is an American actor and a martial artist. The character of John diggle in tha CW’s super hero show Arrow is one of his most acknowledged characters.
He was a military veteran who is oliver’s body guard and later on became his friend also and gained an alter ego Spartan. John Diggle wore a smashing jacket as Spartan suit. John Diggle Black Leather Jacket can be a part of your official or formal dressing and you can wear it as a casual wear.