Actor David Ander’s who is best known to fans from roles in The Vampire Diaries and most recently Once Upon a Time has joined the cast of Arrow. According to Zap2It Ander’s will join Arrow in episode 13.
On “Arrow,” Anders plays Cyrus Vanch, a new threat to Starling City. Vanch is a ruthless career criminal who is released from prison after a long stint. Of course, as soon as he’s got his freedom, he goes right back to his nefarious ways.
Laurel (Katie Cassidy) is particularly invested in taking Vanch down. When she discovers that the police can’t get him off the streets, she turns to the Arrow for help. Unfortunately, the cunning Vanch is one step ahead of them — he’s looking to take control of Starling City’s criminal underworld, and in order to prove himself to the lowlifes, he’s got a mind to eliminate the man criminals fear most.
Photo Credit: CW