Once Upon a Time actors David Anders, Chad Michael Collins, Noah Bean, Beverly Elliott, Faustino Di Bauda, Mig Macario, Jeffrey Kaiser, Liam Garrigan, Joana Metrass and Elliot Knight gave a virtual cast reunion panel for Wizard World Virtual Experiences 2020 to talk about the show, their experiences and answer fan questions.
David Anders was Dr. Whale / Dr. Victor Frankenstein on Once Upon a Time, but is well known for his roles in iZombie, The Vampire Diaries, Necessary Roughness, 24, Arrow, Heroes and The Magicians.
Chad Michael Collins was Gerhardt Frankenstein on Once Upon a Time, but is known for his roles on Extinct, Freakish and Creepshow.
Noah Bean played Daniel Colter / Daniel on Once Upon a Time, but also had roles on Nikita, 12 Monkeys, Gang Related, 9-1-1 and The Enemy Within.
Beverly Elliott portrayed Granny Lucas / Granny in Once Upon a Time, but also is known for Harper’s Island, Kingdom Hospital, The Sisterhood of the Traveling Pants and V.
Faustino Di Bauda played Sleepy / Walter on Once Upon a Time, but is also known for The Good Doctor, Descendants 3, Supernatural and Monster Trucks.
Mig Macario was Bashful in Once Upon a Time, but is also known for Fringe, Less Than Kind, S.W.A.T., Cold Squad and Human Cargo.
Jeffrey Kaiser was Dopey in Once Upon a Time, but also had roles in Henry Beck and the Dagger of Fate, Eureka and Psych.
Liam Garrigan was King Arthur in Once Upon a Time, but is also known for Transformers: The Last Knight, The Terror, Alex Rider, Spotless, Strike Back and 24: Live Another Day.
Joana Metrass played Queen Guinevere in Once Upon a Time, but is also known for Sinais de Vida, We Die Young and The Man From U.N.C.L.E.
Elliot Knight portrayed Merlin in Once Upon a Time, but has also appeared in Titans, American Gothic, Life Sentence, How to Get Away with Murder, Sinbad and Law & Order: UK.