Login or register
TV

Once Upon a Time


Once Upon a Time Cast



Name (Sort)   Character (Sort)
Ginnifer GoodwinplayedMary Margaret Blanchard / Snow White (61Eps.)
Jennifer MorrisonplayedEmma Swan (61Eps.)
Lana ParrillaplayedMayor Regina Mills / Evil Queen Regina (60Eps.)
Joshua DallasplayedDavid Nolan / Prince Charming (57Eps.)
Emilie de RavinplayedBelle (Season 2+) (29Eps.)
Colin O’DonoghueplayedCaptain Hook (episodes 36+) (25Eps.)
Michael Raymond-JamesplayedNeal Cassidy (Season 3+) (12Eps.)
Jared S. GilmoreplayedHenry Mills (58Eps.)
Meghan OryplayedRuby / Red Riding Hood (Season 2) (12Eps.)
Robert CarlyleplayedMr. Gold / Rumplestiltskin (54Eps.)
Jamie DornanplayedSheriff Graham Humbert / The Huntsman (episodes 1-7) (7Eps.)
Eion BaileyplayedAugust Wayne Booth / Pinocchio (episode 14-22) (7Eps.)
Raphael SbargeplayedDr. Archie Hopper / Jiminy Cricket (Season 1) (9Eps.)
Classification: Scripted
Genre: Drama | Fantasy
Status: Returning Series
Network: ABC ( USA)
Airs: Sundays at 08:00 pm
Runtime: 60 Minutes
Premiere: October 23, 2011
Episode Order: 22
This guide is currently edited by:
Gadfly (Challenge)

'Orange Is the New Black' Gets Sentenced a Season 2 Trailer

    Easter may still be a few days away, but the TV gods (aka the..

EXCLUSIVE: Zoe Lister-Jones on ‘Friends With Better Lives,’ Playing a Strong Female

    Now that ‘How I Met Your Mother’ is..

‘Ray Donovan’ Welcomes ‘Once Upon a Time’ Alum for Season 2

    ‘Ray Donovan’ definitely isn’t holding back when it comes..