Teen Wolf’s Colton Haynes Joins Arrow As… Roy Harper!!!!

Craig Byrne December 11, 2012 2

TV Guide Magazine posted some exciting news tonight: Well, before that we’ll have to admit being a little wrong… thinking the guy in the new screen captures for “Year’s End” might be Roy Harper… because he’s not!

TV Guide Magazine instead has revealed that Roy Harper is coming, but he’ll be played by popular Teen Wolf actor Colton Haynes in what will be a recurring role. As expected, Roy will be a love interest for Willa Holland’s Thea, and that they will cross paths in “an unexpected way.” TVGM also states that Roy is “destined to become a significant part of her life and an important player in the larger world of Arrow.” He’s also described as a handsome, street-savvy teenager from the Glades area of Starling City.

You like this news? We like this news. You can read the TV Guide Magazine piece, which includes a quote from Greg Berlanti, here.

UPDATE: THR is saying that Haynes will make his first Arrow appearance in the February 20, 2013 episode, which is called “Dodger.”


  1. Andy December 12, 2012 at 11:58 am -

    If this is correct, the episode that airs on February 20th, “Dodger” would be the 15th episode.

    Regarding Roy: I have gained love for this character through Young Justice and aside from Green Arrow, this is one of the most intriguing characters in the GA mythos so I’m totally excited to see this character on the show. The actor looks the part and I’m sure he will do a wonderful job with it too. Plus now, I’ll finally get to use the shipper name that I have had for Roy and Thea for a long time ever since they talked about the possibly of Roy coming to the show on NYCC. TOY :)

  2. Jason A December 12, 2012 at 12:22 pm -

    Great news! I was never a huge fan of Roy until Young Justice tv show. But since that show he has become one of my favorites in DC comics. Can’t wait for the rest of the 1st season of Arrow.(Ben Bowder, Deathstroke, Seth Gabel, Roy Harper)