Once Upon a Time

(2011)

Once Upon a Time Cast

Cast
Ginnifer Goodwin Ginnifer Goodwin Mary Margaret BlanchardSnow White
Jennifer Morrison Jennifer Morrison Emma Swan
Lana Parrilla Lana Parrilla Regina MillsEvil Queen
Jared Gilmore Jared Gilmore Henry MillsPeter Pan
Joshua Dallas Joshua Dallas David NolanPrince CharmingJohn Doe
Robert Carlyle Robert Carlyle Mr. GoldRumplestiltskinRumpelstiltskin
Emilie de Ravin Emilie de Ravin BelleBelle FrenchLaceyMental Patient
Colin O'Donoghue Colin O'Donoghue Captain HookKillian JonesHook
Meghan Ory Meghan Ory RubyRed Riding HoodRuby Lucas
Raphael Sbarge Raphael Sbarge Jiminy CricketArchie HopperArchie Hoppe
Lee Arenberg Lee Arenberg LeroyGrumpyDreamy
Beverley Elliott Beverley Elliott Granny
Michael Raymond-James Michael Raymond-James Neal CassidyNeal CassadyBaelfireMysterious Man
Mike Coleman Mike Coleman Happy
David Paul Grove David Paul Grove Doc
Faustino Di Bauda Faustino Di Bauda SleepyWalter
Michael Socha Michael Socha Will ScarletKnave of Hearts
Mig Macario Mig Macario Bashful
Keegan Connor Tracy Keegan Connor Tracy Mother SuperiorBlue Fairy
Sean Maguire Sean Maguire Robin HoodThief