David Anders to Guest-Star on Once Upon a Time

David Anders

David Anders is joining Once Upon a Time, TVGuide.com has confirmed.

The 30-year-old actor — whose credits include playing the villain on Alias, the villain's son on 24 and the heroine's father, also a villain, on The Vampire Diaries — will play a doctor who goes on a date with Mary Margaret (Ginnifer Goodwin), aka Snow White.

Check out the rest of today's news

Anders first tweeted the news, joking about the secrecy: "Can't tell u anymore as it's a secret so SHHH &/or tell the world." He will first appear in Episode 3.

The series, executive-produced by Lost's Edward Kitsis and Adam Horowitz, stars Jennifer Morrison as Emma, Snow White's long-lost daughter. Emma returns to the small town of Storybrooke, where her son, whom she gave up for adoption, is being raised by the Evil Queen (Lana Parrilla), and every fairy-tale character has been frozen in time.

Once Upon a Time will premiere Sunday, Oct. 23 at 8/7c on ABC.

Editor's Picks

11:29PM NBC
9:00PM BBC America
8:00PM ABC

Streaming

Find a TV Show

See more »

Advertisement
130525photo-graham

Heather Graham: Hot or Not?

Do you like her look? Check out the week's best and worst celebrity fashion statements

Our Partners

Shop

Buy Love You to Death - Season 3: The Unofficial Companion to The Vampire Diaries from Amazon.com

From ECW Press (Paperback)
Usually ships in 24 hours
Buy New: $10.78 (as of 05/24/13 8:37 PM EST - more info)

Buy 24: The Complete Eighth Season from Amazon.com

From 20th Century Fox (DVD)
Usually ships in 24 hours
Buy New: $25.52 (as of 05/24/13 5:36 PM EST - more info)

Buy Alias - The Complete First Season from Amazon.com

From Buena Vista Home Entertainment (DVD)
Usually ships in 24 hours
Buy New: $25.99 (as of 05/24/13 2:16 PM EST - more info)