Once Upon a Time Cast List From The TV MegaSite

The TV MegaSite, Inc.  TV Is Our Life!

Click here to help fight hunger!
Fight hunger and malnutrition.
Donate to Action Against Hunger today!


Once Upon a Time NewsOnce Upon a Time SpoilersOnce Upon a Time AppearancesHomeCommunity
Once Upon a Time CharactersOnce Upon a Time ArticlesOnce Upon a Time EpisodesOnce Upon a Time Polls
Once Upon a Time BirthdaysOnce Upon a Time WallpaperOnce Upon a Time TriviaWrite to the ShowLink to Us
Once Upon a Time Favorite QuotesOnce Upon a Time VideosOnce Upon a Time StoreOnce Upon a Time Links

Once Upon a Time Cast List Page

Who plays your favorite characters?


Emma Swan/The Savior - Jennifer Morrison
Regina Mills/Evil Queen - Lana Parrilla
Henry Mills - Jared Gilmore
Mr. Gold/Rumplestiltskin/Dark One - Robert Carlyle
Mary Margaret Blanchard/Snow White - Ginnifer Goodwin
David Nolan/Prince Charming - Josh Dallas
Belle French - Emilie de Ravin
Captain Hook/Killian Jones - Colin O'Donoghue
Granny - Beverley Elliott
Robin Hood - Sean Maguire
Leroy/Grumpy - Lee Arenberg
Ruby Lucas/Red Riding Hood/Wolf - Meghan Ory
Doc - David Avalon
Zelena/Wicked Witch - Rebecca Mader
Sleepy - Faustino Di Bauda
Dr. Archibald 'Archie' Hopper/Jiminy Cricket - Raphael Sbarge
Happy - Michael Coleman
Sneezy - Gabe Khouth
Bashful - Mig Macario
Dopey - Jeffrey Kaiser
Mother Superior/Blue Fairy - Keegan Connor Tracy
Will Scarlet/Knave of Hearts - Michael Socha
August W. Booth/Pinocchio - Eion Bailey
Dr. Whale/Frankenstein - David Anders


Sidney Glass - Giancarlo Esposito
Mulan - Jamie Chung
Neal Cassidy/Baelfire - Michael Raymond-James
Aurora/Sleeping Beauty - Sarah Bolger
Peter Pan - Robbie Kay
Cora Mills - Barbara Hershey
Cruella De Vil - Victoria Smurfit
Roland - Raphael Alejandro
Elsa - Georgina Haig
Maleficent - Kristin Bauer van Straten
King Arthur - Liam Garrigan
Felix - Parker Croft
Marco/Gepetto - Tony Amendola
Greg Mendell - Ethan Embry
Hades - Greg Germann
Anna - Elizabeth Lail
Ingrid - Elizabeth Mitchell
Sheriff Graham Humbert - Jamie Dornan
Kristoff - Scott Michael Foster
William Smee - Chris Gauthier

We need more episode guide recap writers, article writers, MS FrontPage and Web Expression users, graphics designers, and more, so please email us if you can help out!  More volunteers always needed!  Thanks!

Most of this Info from Internet Movie Database

All Our Cast Lists

Back to the Main Once Upon a Time Page

Page updated 8/13/21

Agents of S.H.I.E.L.D.American IdolBeauty & The BeastBig Bang Theory
ArrowBonesCastleCSIDoctor WhoElementaryFamily GuyThe Flash
GothamHavenHeroesGrey's AnatomyLaw & OrderNashvilleNCIS
South ParkPerson of InterestSleepy HollowSupernaturalVampire Diaries

Bookmark this page!

Be notified of
page updates
it's private
powered by

HomeDaytimePrimetimeTradingSite MapBuy!What's New!
Join UsAbout UsContactContestsBlogHelpCommunity