Bex Taylor-Klaus

Roy Harper will find another ally in Starling City!

Bex Taylor-Klaus has landed a recurring role on Arrow, TVGuide.com has learned.

Best known for her recent role as Bullet on The Killing, the actress will play DC Comics character Sin, a wayward youth who is befriended by the Black Canary (Caity Lotz) and has a connection with her fellow street urchin Roy Harper (Colton Haynes).

Exclusive: Arrow boss sets the record straight on Black Canary casting

In the comics, Sin is actually Black Canary's adopted daughter, whom she met after switching lives with Lady Shiva. And here we thought Lady Shiva would be the one giving Roy and Thea (Willa Holland) trouble this year.

Klaus will first appear in the third episode of Season 2, which premieres Wednesday, Oct. 9 at 8/7c on The CW.

(Full disclosure: TVGuide.com is owned by CBS, one of The CW's parent companies.)