Once Upon a Time Cast

Cast

Ginnifer Goodwin
Ginnifer GoodwinMary Margaret BlanchardSnow White
Lana Parrilla
Lana ParrillaRegina MillsEvil Queen
Jared Gilmore
Jared GilmoreHenry MillsPeter Pan
Joshua Dallas
Joshua DallasDavid NolanPrince CharmingJohn Doe
Robert Carlyle
Robert CarlyleMr. GoldRumplestiltskinRumpelstiltskin
Emilie de Ravin
Emilie de RavinBelleBelle FrenchLaceyMental Patient
Colin O'Donoghue
Colin O'DonoghueCaptain HookHookKillian Jones
Meghan Ory
Meghan OryRubyRed Riding HoodRuby Lucas
Raphael Sbarge
Raphael SbargeJiminy CricketArchie HopperArchie Hoppe
Lee Arenberg
Lee ArenbergLeroyGrumpyDreamy
Michael Raymond-James
Michael Raymond-JamesNeal CassidyNeal CassadyBaelfireMysterious Man
Faustino Di Bauda
Faustino Di BaudaSleepyWalter
Keegan Connor Tracy
Keegan Connor TracyMother SuperiorBlue Fairy
Gabe Khouth
Gabe KhouthSneezyMr. ClarkTom Clark
Michael Socha
Michael SochaWill ScarletKnave of Hearts