CW's "Arrow" Casts Colton Haynes as Roy Harper

The CW's "Arrow" is continuing its embrace of DC Comics mythology with the addition of "Teen Wolf" alum Colton Haynes in a recurring role as Roy Harper, TV Guide reports. He'll debut on the Feb. 20 episode, titled "Dodger."

The character has a long comic-book history, dating back to his introduction in 1941 as Green Arrow's sidekick Speedy and continuing through to the present in his identity as Arsenal. In between, he was a member of the Teen Titans and the Justice League, and an agent of Checkmate.

On "Arrow," Roy is "a handsome, street-savvy, teenager from the Glades, the harsh, poverty-stricken portion of Starling City" who will serve as a love interest for Oliver Queen's (Stephen Amell) younger sister Thea (Willa Holland), who's nicknamed "Speedy" (though for her partying ways rather than her proficiency with a bow). According to the network, Roy is "destined to become a significant part of her life and an important player in the larger world of 'Arrow.'"

News of Haynes' casting arrives just two months after the surprise announcement that the 24-year-old actor wouldn't be returning for a third season of MTV's hit "Teen Wolf."

The midseason finale of "Arrow" airs tonight at 8 p.m. ET/PT on The CW.

Star Wars: Episode IX Releases First Photo, Marks End of Filming

More in Movies