Brooke Newton

Brooke Newton portrays future Shelby Eisenberg in a main role in Arrow X4, the first 10 episodes of BSSSD, and as Shelby's Earth-2 counterpart in Season 6 and a guest role in the second season, as well as BSSSD: TNG.