The report comes courtesy of Deadline, who report that the role of Adrian Chase has been cast by Chicago P.D.‘s Josh Segarra.
Oliver Queen, prepare to do battle with Adrian Chase a.k.a.
Since the Season 4 finale, star Stephen Amell teased a villain that would capitalize on the show’s prior season, and would most definitely not sport any superpowers.
Now, it seems that the villain vigilante in question has been revealed – along with the actor set to play the part.