Josh Segarra Joins ARROW


Looks like there is going to be another vigilante operating out of Star City with the casting of Josh Segarra.


Segarra is set to play Adrian Chase a new district attorney (Ugh Laurel, it is too soon) who befriends our new mayor Oliver Queen and does his best to clean up the streets through the courts.

In the comics Adrian Chase is one of several characters to use the name Vigilante, he was a New York DA whose family was killed by organised crime leading Chase to seek justice outside of the law.