Josh Segarra as Adrian Chase
Adrian Chase will be playing an ally of Oliver Queen-- the new district attorney who tries to help Mayor Oliver Queen "clean up the streets" of Star City. Adrian Chase (and his alter ego) made their debut in the 1983 New Teen Titans Annual #2. (Getty)