John Barrowman, who plays the Dark Archer on Arrow, has signed a new deal as a series regular across all of Greg Berlanti’s superhero shows on The CW, EW has confirmed. As first reported by TVLine.com, the deal leaves the door open for Barrowman to appear on any of the CW’s DC shows, including The Flash and DC’s Legends of Tomorrow.

The deal comes on the heels of Wentworth Miller inking a new contract to appear as a series regular on both The Flash and Legends of Tomorrow, where his character Captain Cold was just killed off.