who is the doctor from once upon a time
The Doctor (Once Upon a Time) It is later revealed that the doctor took the strong heart Regina gave him back to his laboratory, where he hands over the prized possession to his assistant and places it inside the body of the doctor's dead brother so he can bring him back to life. The doctor is revealed to be none other than Victor Frankenstein (David Anders), and that he relies on science, not magic.
Beverley Elliott Beverley Elliott (born 31 December) is a Canadian actress and singer-songwriter. She is best known for playing the role of Granny in Once Upon a Time,[2] Maggie Krell in Harper's Island, Brick Bannerman in Kingdom Hospital and Sally Duffield in Bordertown.