Over on ‘Arrow’, heroes and villains from the pages of DC Comics have been turning up in droves. China White, Deadshot, The Huntress, Count Vertigo, and Deathstroke are just a few of the many guests to make their way to Starling City. Now, an alum of MTV’s ‘Teen Wolf’ will be popping up in the lives of Oliver Queen and company.

Colton Haynes, who played Jackson Whittemore on ‘Teen Wolf’ up until two months ago, will be debuting on the CW superhero drama on the February 20th episode titled ‘Dodger’ as Roy Harper. For those familiar with the Green Arrow’s history, the name may ring a bell as it belongs to Speedy, the Emerald Archer’s trusty sidekick who’s also been a member of the Teen Titans, the Justice League, and Checkmate.

Just as with most characters that jump from the page to the screen on this show, things may change quite a bit. According to TV Guide, Haynes’ Harper is a “a handsome, street-savvy, teenager from ‘the Glades,’ the harsh, poverty-stricken portion of Starling City.” He’ll also act as a love interest for Oliver’s sister Thea, who’s played by Willa Holland and is oddly nicknamed Speedy. There’s also some big things planned for Roy as he’s described as “destined to become a significant part of her life and an important player in the larger world of ‘Arrow’.” The one thing that isn’t mentioned, however, is whether or not Haynes will be picking up a bow when he makes his debut on the show when it returns in the new year on January 16, 2013. Guess we’ll just have to wait and see.

What do you think about Colton Haynes playing Roy Harper? Do you think we’ll be seeing his superhero alter ego, mask, bow, and all? Share your thoughts in the comments below!