TV

Once Upon a Time


Once Upon a Time Cast



Name (Sort)   Character (Sort)
Ginnifer GoodwinplayedMary Margaret Blanchard / Snow White (172Eps.)
Jennifer MorrisonplayedEmma Swan (176Eps.)
Lana ParrillaplayedMayor Regina Mills / Evil Queen Regina (179Eps.)
Lana ParrillaplayedMayor Regina Mills / Evil Queen Regina (179Eps.)
Josh DallasplayedDavid Nolan / Prince Charming (164Eps.)
Josh DallasplayedDavid Nolan / Prince Charming (164Eps.)
Emilie de RavinplayedBelle (Season 2+) (104Eps.)
Colin O’DonoghueplayedCaptain Hook (episodes 36+) (115Eps.)
Colin O’DonoghueplayedCaptain Hook (episodes 36+) (115Eps.)
Jared S. GilmoreplayedHenry Mills (161Eps.)
Rebecca MaderplayedZelena (season 5+) (30Eps.)
Rebecca MaderplayedZelena (season 5+) (30Eps.)
Sean MaguireplayedRobin Hood (season 5+) (27Eps.)
Michael SochaplayedWill Scarlet (Season 4+) (20Eps.)
Michael SochaplayedWill Scarlet (Season 4+) (20Eps.)
Michael Raymond-JamesplayedNeal Cassidy (Season 3+) (25Eps.)
Michael Raymond-JamesplayedNeal Cassidy (Season 3+) (25Eps.)
Meghan OryplayedRuby / Red Riding Hood (Season 2) (22Eps.)
Meghan OryplayedRuby / Red Riding Hood (Season 2) (22Eps.)
Eion BaileyplayedAugust Wayne Booth / Pinocchio (episode 14-22) (11Eps.)
Eion BaileyplayedAugust Wayne Booth / Pinocchio (episode 14-22) (11Eps.)
Raphael SbargeplayedDr. Archie Hopper / Jiminy Cricket (Season 1) (13Eps.)
Network: ABC ( USA)
Type: Scripted
Genres: Drama, Fantasy
Status: On Hiatus
Airs: Sundays at 08:00 pm
Runtime: 60 Minutes
Premiere: October 23, 2011
This guide is currently edited by:
Gadfly (Challenge)