TVLine has confirmed that David Anders will be coming back to Storybrooke. Anders will appear in an upcoming episode of Once Upon a Time Season 5 as Dr. Whale/ Victor Frankenstein.
I had actually heard this news earlier this month from Anders himself. He had said the Once EPs wanted him to reprise his role this season. It was not final at the time because they had to get scheduling worked out with Anders’ other series, iZombie. Both shows film near each other in the Vancouver area. Anders also stated that he will not be dyeing his hair for his guest appearance on Once Upon a Time.
David Anders announced the news on his Twitter:
— David Anders (@QuestionAnders) September 29, 2015
Anders first appeared on Once Upon a Time in the first season as Dr. Whale tending to David/Prince Charming when he came out of his coma and was last seen in season 3 delivering Snow White’s baby.
He is currently a series regular on iZombie as former zombie, Blaine.