Arrow (TV series)
Arrow is an American superhero television series developed by writer/producers Greg Berlanti, Marc Guggenheim, and Andrew Kreisberg that is based on the DC Comics character Green Arrow. The series premiered in the United States on The CW on October 10, 2012, with international broadcasting taking place in late 2012. Primarily filmed in Vancouver, British Columbia, Canada, "Arrow" follows billionaire playboy Oliver Queen (Stephen Amell), who, five years after being stranded on a hostile island, returns home to fight crime and corruption as a secret vigilante whose weapon of choice is a bow and arrow.
John Diggle (Arrowverse)
John Diggle (also known by his alter ego Spartan) is a fictional character portrayed by David Ramsey in The CW and DC Comics Arrowverse franchise. Diggle, an original creation by Greg Berlanti, Marc Guggenheim, and Andrew Kreisberg, first appeared in the 2012 pilot episode of the television series "Arrow". In the series, Diggle is introduced as a military veteran and Oliver Queen's new bodyguard. Over time his relationship with Oliver evolves and he becomes his best friend and confidante in his crusade as the Green Arrow, joining him as Spartan and for a while succeeds him as the Green Arrow. After Oliver returns as the Green Arrow, he leaves the team and joins A.R.G.U.S.