Colton Haynes Given Regular Role As Roy Harper On Arrow
Colton Haynes has officially been bumped up to a regular role as Roy Harper on the seventh season of The CW’s Arrow.
Haynes has been involved with the series since its very first season, although his was only a recurring role at that time. He went on to become a regular for the show’s second season, but left following the end of Season 3. Strangely enough, the show’s creators decided to bring him back for a few guest spots, apparently culminating in the decision to reinstate him as a full-fledged member of the cast.
The trajectory of Haynes’ involvement is somewhat similar to John Barrowman, who debuted as the show’s big bad for Season 1 before returning in a few guest spots in Season 2 and, following that, a regular role once again.
Superherohype shares the following information about the show’s main cast as well as some of the supporting players:
Arrow stars Stephen Amell as Oliver Queen, David Ramsey as John Diggle, Emily Bett Rickards as Felicity Smoak, John Barrowman as Malcom Merlyn, with Paul Blackthorne as Detective Lance. Manu Bennett is back as Slade Wilson, aka Deathstroke, and his son, Joe Wilson, is played by Liam Hall. Juliana Harkavy is playing Dinah Drake, David Nykl portrays Anatoly Knyazev, Michael Emerson is playing the big bad, Cayden James.
Leave your thoughts on Colton Haynes being set to regularly reprise his role as Roy Harper in Season 7 of Arrow below in the comments section. Readers seeking more Arrow news can visit our Arrow Page. Readers seeking more TV show news can visit our TV Show News Page, our TV Show News Google+ Page, our TV Show News Facebook. The CW has not confirmed whether Legends of Tomorrow will be renewed for a fourth season as of now. Want up-to-the-minute notification? FilmBook staff members publish articles by Email, Twitter, Tumblr, Google+, and Facebook.