Arrow -- "Doppelganger" -- Image Number: ARR615b_0003.jpg -- Pictured: Colton Haynes as Roy Harper -- Photo: Daniel Power/The CW -- © 2018 The CW Network, LLC. All rights reserved.

Colton Haynes Returns as Series Regular on Arrow

Entertainment Weekly has reported that Colton Haynes has signed on to return as a series regular for Season 7 of Arrow.

This is not Hayes’s first time returning back to the show. We were first introduced to Haynes as Roy Harper back at the beginning in season 1. He joined Arrow as a series regular in season 2, but departed the series in season 3. His departure back in season 3 was left open-ended enough for recurring appearances later on in the series. Now everything has come around full circle for Hayes now that he is back as a regular.

Roy Harper’s, a.k.a. Arsenal, full-time return to Arrow will make things a lot more interesting moving forward in the series. The question is what exactly will happen now that Roy has returned. We would love to hear your thoughts and theories surrounding Roy’s reappearance in the series in the comments below.

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.

Based on the DC characters, the series is executive produced by Greg Berlanti, Marc Guggenheim, Andrew Kreisberg, Wendy Mericle and Sarah Schechter. Arrow is produced by Bonanza Productions Inc. in association with Berlanti Productions and Warner Bros. Television.