facebook twitter rss
cast
Series Regulars
Jennifer MorrisonJennifer Morrison
as Emma Swan
Ginnifer GoodwinGinnifer Goodwin
as Snow White / Mary Margaret Blanchard
Jared GilmoreJared Gilmore
as Henry Mills
Joshua DallasJoshua Dallas
as Prince Charming / David Nolan
Lana ParrillaLana Parrilla
as Evil Queen / Regina Mills
Robert CarlyleRobert Carlyle
as Rumplestiltskin / Mr. Gold
Emilie de RavinEmilie de Ravin
as Belle French / Lacey
Colin O'DonoghueColin O'Donoghue
as Captain Hook / Killian Jones
Sean MaguireSean Maguire
as Robin Hood
Meghan OryMeghan Ory
as Red Riding Hood / Ruby Lucas
Rebecca MaderRebecca Mader
as Zelena
Raphael SbargeRaphael Sbarge
as Jiminy Cricket / Archie Hopper
Victoria SmurfitVictoria Smurfit
as Cruella De Vil
Michael Raymond-JamesMichael Raymond-James
as Neal Cassidy
Keegan Connor TracyKeegan Connor Tracy
as Blue Fairy / Mother Superior
Michael SochaMichael Socha
as Will Scarlet
Sarah BolgerSarah Bolger
as Princess Aurora
Barbara HersheyBarbara Hershey
as Queen of Hearts / Cora Mills
David AndersDavid Anders
as Dr. Whale
Giancarlo EspositoGiancarlo Esposito
as Magic Mirror / Sidney Glass
Georgina HaigGeorgina Haig
as Elsa
Robbie KayRobbie Kay
as Peter Pan
Jamie ChungJamie Chung
as Mulan
Tony AmendolaTony Amendola
as Geppetto / Marco
Kristin Bauer van StratenKristin Bauer van Straten
as Maleficent
Ethan EmbryEthan Embry
as Greg Mendell
Rose McIverRose McIver
as Tinker Bell
Scott Michael FosterScott Michael Foster
as Kristoff
Timothy WebberTimothy Webber
as The Apprentice
Elizabeth MitchellElizabeth Mitchell
as Ingrid
Jamie DornanJamie Dornan
as Sheriff Graham
Alan DaleAlan Dale
as King George / Albert Spencer
Anastasia GriffithAnastasia Griffith
as Kathryn Nolan
Sonequa Martin-GreenSonequa Martin-Green
as Tamara
Patrick FischlerPatrick Fischler
as Isaac Heller
Amy MansonAmy Manson
as Merida
Greg GermannGreg Germann
as Hades
Sebastian StanSebastian Stan
as Mad Hatter / Jefferson
Merrin DungeyMerrin Dungey
as Ursula
Julian MorrisJulian Morris
as Prince Phillip
Elliot KnightElliot Knight
as Merlin
Sinqua WallsSinqua Walls
as Lancelot
Abby RossAbby Ross
as Young Emma
Emma CaulfieldEmma Caulfield
as Blind Witch
Jarod JosephJarod Joseph
as Billy
Jakob DaviesJakob Davies
as Pinocchio
JoAnna Garcia SwisherJoAnna Garcia Swisher
as Ariel
Freya TingleyFreya Tingley
as Wendy Darling