TV

Once Upon a Time


Once Upon a Time Cast



Name (Sort)   Character (Sort)
Ginnifer GoodwinplayedMary Margaret Blanchard / Snow White (166Eps.)
Jennifer MorrisonplayedEmma Swan (175Eps.)
Lana ParrillaplayedMayor Regina Mills / Evil Queen Regina (173Eps.)
Lana ParrillaplayedMayor Regina Mills / Evil Queen Regina (173Eps.)
Josh DallasplayedDavid Nolan / Prince Charming (158Eps.)
Josh DallasplayedDavid Nolan / Prince Charming (158Eps.)
Emilie de RavinplayedBelle (Season 2+) (102Eps.)
Colin O’DonoghueplayedCaptain Hook (episodes 36+) (110Eps.)
Colin O’DonoghueplayedCaptain Hook (episodes 36+) (110Eps.)
Jared S. GilmoreplayedHenry Mills (157Eps.)
Rebecca MaderplayedZelena (season 5+) (29Eps.)
Rebecca MaderplayedZelena (season 5+) (29Eps.)
Sean MaguireplayedRobin Hood (season 5+) (26Eps.)
Michael SochaplayedWill Scarlet (Season 4+) (19Eps.)
Michael SochaplayedWill Scarlet (Season 4+) (19Eps.)
Michael Raymond-JamesplayedNeal Cassidy (Season 3+) (23Eps.)
Michael Raymond-JamesplayedNeal Cassidy (Season 3+) (23Eps.)
Meghan OryplayedRuby / Red Riding Hood (Season 2) (21Eps.)
Meghan OryplayedRuby / Red Riding Hood (Season 2) (21Eps.)
Eion BaileyplayedAugust Wayne Booth / Pinocchio (episode 14-22) (10Eps.)
Eion BaileyplayedAugust Wayne Booth / Pinocchio (episode 14-22) (10Eps.)
Raphael SbargeplayedDr. Archie Hopper / Jiminy Cricket (Season 1) (11Eps.)