 <translate> Passage: David Anders Holt (born March 11, 1981), known professionally as David Anders, is an American television and stage actor. He is best known for his roles as Julian Sark on Alias, as Adam Monroe on Heroes, as John Gilbert in the TV series The Vampire Diaries, as Victor Frankenstein / Dr. Whale on ABC's Once Upon a Time, and as Blaine "DeBeers" McDonough on iZombie. Although Anders is American, a few of his roles have required him to use a British Home counties accent.

Question: Based on this passage, who played dr frankenstein in once upon a time?
Steam of consciousness below:
 <yor> David Anders Holt (ojoibi March 11, 1981), ti a mo bi David Anders, je omo orile-ede Amerika ti o je osere orile-ede. O jẹ mimọ julọ fun awọn ipa rẹ bi Julian Sark lori Alias, bi Adam Monroe lori Awọn akikanju, bi John Gilbert ninu jara TV Awọn Diaries Vampire, bi Victor Frankenstein / Dokita Whale lori ABC's Once Upon a Time, ati bi Blaine "DeBeers" McDonough lori iZombie. Bó tilẹ̀ jẹ́ pé ọmọ Amẹ́ríkà ni Anders, díẹ̀ lára àwọn ipa rẹ̀ ni ó ní kí ó máa lo èdè ìbílẹ̀ ilẹ̀ Gẹ̀ẹ́sì.  Ìbéèrè: Ní ìbámu pẹ̀lú àyọkà yìí, ta ló ṣe bí Dókítà Frankenstein ní ìgbà kan rí? Ìrì ìmọ̀lára ní ìsàlẹ̀: 