Image1
Credit: John M. Heller/Getty Images    
Share on Facebook0Share on Google+0Tweet about this on Twitter0

The Vampire Diaries

Do You Believe in Fairytales? David Anders to Appear in ‘Once Upon a Time’

The Vampire Diaries’ David Anders (John Gilbert) is leaving his supernatural past behind — sort of.

As we all know, Anders’ character Uncle John sacrificed himself for his biological daughter, Elena, so Anders’ time on TVD is clearly done-zo. (At least for now. This is Mystic Falls after all.)

But don’t fret, Anders fans, every one’s favorite scoundrel has landed himself a role on another supernatural series: ABC’s Once Upon a Time. The show takes place in Storybrooke, a town full of fairytale characters who have forgotten their true identities.

Anders is set to play a doctor who goes on a date with Ginnifer Goodwin’s character. Let’s hope David is more Prince Charming than wicked stepfather this time around.

Catch Anders in his new role when the series premieres Sunday, October 23.

Source: TVLine, AOL TV, TV Fanatic

07.29.2011 / 04:30 AM EDT by Erica Strauss
Related: The Vampire Diaries

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