From ALIAS to ARROW Villain

courtesy The CW

David Anders will play a brand new villain on The CW’s Arrow according to Zap2It. Anders will play Cyrus Vanch – a career criminal released from prison who returns to his evil ways in Starling City.

You may have seen Anders on Once Upon a Time and The Vampire Diaries but I will always love him from the J.J. Abrams spy drama Alias. Anders played the sinister and smarmy Julian Sark. I was among a group of Alias addicts who got to meet the charming actor while promoting a charity event.

Anders is the latest actor from the sci-fi/fantasy genre to join the series. Ben Browder, John Barrowman, Tahmoh Penikett and Seth Gabel will be guest starring on the series. This week the DC vigilante Huntress (played by Jessica De Gouw) comes to Starling City.

By Editor