facebook twitter rss



cast
Series Regulars
Ginnifer Goodwin
as Snow White / Mary Margaret Blanchard
Joshua Dallas
as Prince Charming / David Nolan
Lana Parrilla
as Evil Queen / Regina Mills
Robert Carlyle
as Rumplestiltskin / Mr. Gold
Emilie de Ravin
as Belle French / Lacey
Colin O'Donoghue
as Captain Hook / Killian Jones
Meghan Ory
as Red Riding Hood / Ruby Lucas
Raphael Sbarge
as Jiminy Cricket / Archie Hopper
Keegan Connor Tracy
as Blue Fairy / Mother Superior
Sarah Bolger
as Princess Aurora
Barbara Hershey
as Queen of Hearts / Cora Mills
Giancarlo Esposito
as Magic Mirror / Sidney Glass
Tony Amendola
as Geppetto / Marco
Ethan Embry
as Greg Mendell
Rose McIver
as Tinker Bell
Jamie Dornan
as Sheriff Graham
Alan Dale
as King George / Albert Spencer
Sebastian Stan
as Mad Hatter / Jefferson
Julian Morris
as Prince Phillip
Abby Ross
as Young Emma