Soon after announcing Willa Holland's departure from Arrow, where she played Thea Queen for six seasons, and the show's renewal for Season 7, the CW show's producers have more major news: Colton Haynes will be reprising his role of Roy Harper as a series regular!
In a statement to The Hollywood Reporter, the Teen Wolf alum said that he "could not be happier" to join the show full-time, while the show's executive producers echoed the sentiment. "We're very fortunate and excited to welcome back Colton to Arrow. While we've always enjoyed Colton’s returns to the show, we couldn’t be more thrilled to have him return as a proper series regular and we're very excited about all the creative opportunities Roy Harper’s return affords us."
Haynes has appeared on the show since Season 1, but hasn't been a regular player since Season 3. With the only original characters left being Stephen Amell (Oliver Queen), David Ramsey (John Diggle), and Paul Blackthorne (Quentin Lance), the addition of Haynes plus Holland's exit opens up the ability to forge a new path for the Arrowverse staple.