Credit: Michael Freeby    
Share on Facebook0Share on Google+0Tweet about this on Twitter0

Once Upon a Time

OUAT’s David Anders Heads to Arrow to Play…

Dr. Whale needs new victims for reanimation and one-night stands — so he's heading to another show!

According to Zap2it, actor David Anders will be visiting The CW's new show Arrow to play a villain named Cyrus Vanch, a threat to Starling City who will fight Oliver Queen (Stephen Amell) on Episode 13. Don't worry, that doesn't mean he's leaving OUAT. David is a veteran of Alias and The Vampire Diaries, among other shows, and he probably just wants to keep busy with more juicy roles.

Zap2it describes his Cyrus Vanch character as a "ruthless career criminal who is released from prison after a long stint." Laurel (Katie Cassidy) is said to be dead-set on taking Cyrus down.

Arrow is only up to Episode 7 — and that one airs tomorrow (Wednesday, November 28) — so it will be a while before David shows up on screen. But the name of his Episode 13 is "Betrayal," so that sounds intriguing...

Will you watch Dr. Whale David on Arrow?

Catch the next new episode of Once Upon a Time on Sunday, December 2 at 8 p.m. ET/PT on ABC.

Sources: Zap2it, Twitter

Gina Carbone is a contributing writer at Wetpaint Entertainment. Follow her on Twitter @ginacarbone.

Want more OUAT news? Like us on Facebook and Follow us on Twitter.

11.27.2012 / 11:39 PM EDT by Gina Carbone
Related: Once Upon a Time, TV Stars, David Anders

Share on Facebook0Share on Google+0Tweet about this on Twitter0