From Mystic Falls to Storybrooke and now, off to Starling City! The Vampire Diaries and Once Upon a Time fans rejoice! David Anders is ready to take on Oliver Queen! His first appearance on Arrow will be in episode 13.
Zap2it has the scoop:
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.
Read full article here.