Mary Margaret Blanchard / Snow White
Ginnifer Goodwin
Emma Swan
Jennifer Morrison
Regina Mills / Evil Queen
Lana Parrilla
Mr. Gold / Rumplestiltskin / Weaver
Robert Carlyle
David Nolan / Prince Charming
Josh Dallas
Henry Mills
Jared Gilmore
Belle
Emilie de Ravin
Hook/Rogers
Colin O'Donoghue
Red Riding Hood/Ruby
Meghan Ory
Sidney Glass / Magic Mirror
Giancarlo Esposito
Archie Hopper / Jiminy Cricket
Raphael Sbarge
Cora / Queen of Hearts
Barbara Hershey
Marco / Geppetto
Tony Amendola
Dr. Whale / Victor Frankenstein
David Anders
Zelena / Wicked Witch of the West
Rebecca Mader
Leroy / Grumpy
Lee Arenberg
Guest Star
Rachel Shelley
Mother Superior / Blue Fairy
Keegan Connor Tracy
Neal Cassidy / Baelfire
Michael Raymond-James
Sheriff Graham / Huntsman
Jamie Dornan
Guest Star
Rose McGowan
Guest Star
Alan Dale
Guest Star
Eion Bailey
Guest Star
Sarah Bolger
Guest Star
Gerry Rousseau
Guest Star
Bailee Madison
Guest Star
Beverley Elliott
Mysterious Man
Michael Raymond-Jones
Robin Hood
Sean Maguire
Guest Star
David-Paul Grove
Guest Star
Lesley Nicol
Guest Star
Dylan Schmid
Guest Star
Spencer Drever
Guest Star
Joaquim de Almeida
Tom Clark / Sneezy
Gabe Khouth
Guest Star
Gabrielle Rose
Guest Star
Noah Bean
Guest Star
Aleks Paunovic
Guest Star
Nelson Wong
Guest Star
Brighid Fleming
Guest Star
Eva Allan
Guest Star
Rena Sofer
Greg Mendell
Ethan Embry
Guest Star
Tony Perez
Guest Star
Duncan Ollerenshaw
Guest Star
Zak Santiago
William Smee
Chris Gauthier
Guest Star
Michael Teigen
Guest Star
Shannon Lucio
Guest Star
Janet Pinnick
Jefferson / Mad Hatter
Sebastian Stan
Guest Star
Jamie Chung
Sir Lancelot
Sinqua Walls
Guest Star
Jarod Joseph
Walter/Sleepy
Faustino Di Bauda
Guest Star
Marc-Anthony Massiah
Guest Star
Dianne Doan
Guest Star
Hrothgar Mathews
Guest Star
David Quinlan
Guest Star
Jeffrey Kaiser
Guest Star
Alissa Skovbye
Guest Star
Sonequa Martin-Green
Guest Star
Gregory Itzin
Guest Star
Peter Kawasaki
Guest Star
Tony Alcantar
Guest Star
Rick Tae
Guest Star
Michael Coleman
Guest Star
Chad Michael Collins
Guest Star
Benjamin Stockham
Guest Star
Lee Tichon
Wendy Darling
Freya Tingley
Guest Star
Sebastian Wilkinson
Guest Star
Paula Giroday
Guest Star
Fane Tse
Guest Star
Primo Allon
Guest Star
Max Montesi
Guest Star
John Pyper-Ferguson
Guest Star
Artine Brown
Guest Star
Benjamin Cook
Guest Star
Mig Macario
Guest Star
Yurij Kis
Guest Star
Manny Jacinto
Guest Star
Bri Neal
Guest Star
Mackenzie Gray
Guest Star
William Phillips
Guest Star
Steve Makaj
Guest Star
Paul McGillion
Guest Star
Kerry Sandomirsky
Guest Star
Rondel Reynoldson
Guest Star
Ian Harmon
Guest Star
Toby Levins
Guest Star
William Ainschough
Guest Star
Tzi Ma
Dopey
Jeffrey Kaiser
Guest Star
Abraham Benrubi
Moe French / Sir Maurice
Eric Keenleyside
Guest Star
Jorge Garcia
Guest Star
Paul Lazenby
Guest Star
Scott McAdam
Guest Star
Aaron Brooks
Guest Star
Jakob Davies
Guest Star
Annabeth Gish
Guest Star
Jennifer J. Angeli
Guest Star
Andrew Airlie
Guest Star
C. Ernst Harth
Prince Phillip
Julian Morris
Maid Marian
Christie Laing
Henry Mills
Andrew J. West
Guest Star
Ben Hollingsworth
Guest Star
Harold Davies
Guest Star
Karin Inghammar
Guest Star
David Nykl
Keith / Sheriff of Nottingham
Wil Traval
Guest Star
Jason Cermak
Guest Star
Chelsea Turner
Guest Star
Andre Tricoteux
Lucy Vidrio
Alison Fernandez
Guest Star
Michael Soltis
Guest Star
Nicholas Carella
Guest Star
Ryan Hesp
Guest Star
Chad Riley
Victoria Belfrey / Lady Tremaine
Gabrielle Anwar
Nurse Ratched
Ingrid Torrance
Jacinda Vidrio / Cinderella
Dania Ramirez
Guest Star
Cassidy Freeman
Guest Star
Parker Croft
Sabine / Tiana
Mekia Cox
Guest Star
Todd Thomson
Guest Star
Alex Barima
Construction Worker
Victor Formosa
Guest Star
Byron Bertram
Guest Star
Jack Diblasio
Peter Pan
Robbie Kay
Cruella De Vil
Victoria Smurfit
Roland
Raphael Alejandro
Will Scarlet
Michael Socha
Gideon
Giles Matthey
Tilly / Alice
Rose Reynolds
Ivy Belfrey / Drizella Tremaine
Adelaide Kane
Elsa
Georgina Haig
Eloise Gardener / Mother Gothel
Emma Booth
Maleficent
Kristin Bauer van Straten
King Arthur
Liam Garrigan
Anna
Elizabeth Lail
Snow Queen
Elizabeth Mitchell
Hades
Greg Germann
Little John
Jason Burkart
The Apprentice
Timothy Webber
Tinker Bell
Rose McIver
Aladdin
Deniz Akdeniz
Jasmine
Karen David
King George / Albert Spencer
Alan Dale
Samuel B. Ryce
Bruce Blain
Kristoff
Scott Michael Foster
Kathryn Nolan / Princess Abigail
Anastasia Griffith
Queen Guinevere
Joana Metrass
Merida
Amy Manson
Isaac Heller
Patrick Fischler
Violet Morgan
Olivia Steele-Falconer
Black Fairy
Jaime Murray
Nick Branson / Hansel
Nathan Parsons
Baron Samdi / Dr. Facilier
Daniel Francis
Blind Witch
Emma Caulfield
Ariel
JoAnna Garcia
Ursula
Merrin Dungey
Merlin
Elliot Knight
Black Beard
Charles Mesure
Drew / Naveen
Jeff Pierre
Lost Boy
Jack di Blasio
Young Emma
Abby Ross
Friar Tuck
Michael P. Northey
Dr. Jekyll
Hank Harris
Mr. Hyde
Samuel Witwer
Margot / Robin Hood
Tiera Skovbye