David Anders, best known for his roles on Alias, Heroes and The Vampire Diaries, is set for a guest appearance on the upcoming ABC drama Once Upon a Time!
David Anders announced that he will be joining the cast in the third episode on his Twitter:
[David Anders will] play a doctor who goes on a date with Mary Margaret (Ginnifer Goodwin), aka Snow White.
Unless this doctor has a secret agenda, that is – maybe he works for the Queen? One would almost hope that this was the case, as we can expect Snow White’s “true” suitor to be Prince Charming, which would mean that Anders’ role as her date would not be recurring.