Once Upon a Time/Once Upon a Time in Wonderland

REGULAR/RECURRING CAST

Robert Carlyle-Rumplestiltskin

Josh Dallas-Prince Charming/David Nolan

Emilie De Ravin-Belle French

Jared Gilmore-Henry Daniel Mills

Ginnifer Goodwin-Snow White/Mary Margaret Blanchard

Jennifer Morrison-Emma Swan

Lana Parrilla-Evil Queen/Regina

Tony Amendola-Geppetto/Marco

David Anders-Dr. Whale/Dr. Frankenstein

Lee Arenberg-Grumpy/Leroy

Eion Bailey-Pinocchio/August Wayne Booth

Kristin Bauer van Straten-Maleficent

Jamie Dornan-Huntsman/Graham

Giancarlo Esposito-Magic Mirror/Sidney Glass

Sean Maguire-Robin Hood

Jaime Murray-Black Fairy/Fiona

Raphael Sbarge-Jiminy Cricket/Archie Hopper

Keegan Connor Tracy-Blue Fairy/Mother Superior

Naveen Andrews-Jafar

Emma Caulfield 1, 2--Blind Witch

Alan Dale-King George/Albert Spencer

Brad Dourif-Zoso

Ethan Embry-Owen Flynn

Oded Fehr-Jafar

Joanna Garcia-Ariel

Chris Gauthier-William Smee

Christopher Gorham-The Wizard of Oz/Walsh

Pascale Hutton-Gerda

Jarrod Joseph-Gus/Billy

John Lithgow-White Rabbit/Percy

Tzi Ma-The Dragon

Bailee Madison-Young Snow White

Rose McGowan-Young Cora Mills

Gil McKinney 1, 2, 3-Prince Eric

Elizabeth Mitchell-Ingrid/Snow Queen

Tony Perez-Henry Mills

Richard Schiff 1, 2, 3-King Leopold

Jessy Schram-Cinderella/Ashley Boyd

Faran Tahir-Captain Nemo

Jane Espenson-Writer


GUEST CAST
Amy Acker
Sage Brocklebank
Warren Christie
Aaron Douglas
Annabeth Gish
Whoopi Goldberg
Harry Groener
Barclay Hope
Ernie Hudson
Daniel Dae Kim
Nicholas Lea
Ty Olsson
Sarah-Jane Redmond
Ryan Robbins
Sebastian Roche
Garwin Sanford
Rekha Sharma
Rena Sofer


Back to tv shows