Cast and Crew of Once Upon a Time

Once Upon a Time

Once Upon a Time is a captivating television series that combines the magic of classic fairy tales with the modernity of the 21st century. The show is set in the picturesque town of Storybrooke, Maine, where the viewer is taken on a journey through the lives of various storybook characters who have been cursed and trapped between two worlds. This powerful curse, cast by the Evil Queen Regina Mills, has left these beloved characters without their memories, living in a perpetual state of limbo.

At the heart of the story is Emma Swan, a 28-year-old bail bonds collector who has been surviving on her own since she was abandoned as a baby. Emma's life takes an unexpected turn when her son, Henry, whom she gave up for adoption years ago, finds her and pleads for her help. Henry, who is an avid reader of fairy tales, believes that Emma is the daughter of Snow White and Prince Charming, who was whisked away to the real world before she could be cursed. Emma, being a practical and logical person, initially dismisses Henry's claims as the imaginings of a child, but as she spends more time in Storybrooke, she begins to question the true nature of the town and its inhabitants.

The show's plot thickens as Emma grapples with the idea that she might be the savior of Storybrooke and the only one who can break the curse. Jennifer Morrison, who plays Emma Swan, delivers a compelling performance as a strong and independent woman who is forced to confront her past and embrace her destiny. Lana Parrilla, who plays the Evil Queen Regina Mills, is equally impressive as the complex and multi-faceted villain who is both feared and respected by the people of Storybrooke. Once Upon a Time is a must-watch for anyone who loves fairy tales, adventure, and a healthy dose of mystery and intrigue.

Ran for 8 seasons.

Main Cast of Once Upon a Time

Jennifer Morrison as Emma Swan

Jennifer Morrison

Emma Swan
Jennifer Morrison (born April 12, 1979) is an American actress, director and film producer. She is best known for...
Lana Parrilla as Regina Mills / Evil Queen

Lana Parrilla

Regina Mills / Evil Queen
Lana Parrilla (born July 15, 1977, height 5' 4½" (1,64 m)) is a Puerto Rican-American actress known for her...
Colin O'Donoghue as Captain Hook

Colin O'Donoghue

Captain Hook
Robert Carlyle as Mr. Gold / Rumplestiltskin / Weaver

Robert Carlyle

Mr. Gold / Rumplestiltskin / Weaver
Josh Dallas as David Nolan / Prince Charming

Josh Dallas

David Nolan / Prince Charming
From Wikipedia, the free encyclopedia. Joshua Dallas (born December 18, 1981) is an American actor who played...
Ginnifer Goodwin as Mary Margaret Blanchard / Snow White

Ginnifer Goodwin

Mary Margaret Blanchard / Snow White
Jennifer Michelle "Ginnifer" Goodwin (born May 22, 1978) is an American actress. She is known for her starring role...
Emilie de Ravin as Belle

Emilie de Ravin

Belle
From Wikipedia, the free encyclopedia Emilie de Ravin (born 27 December 1981) is an Australian actress. She is...
Jared Gilmore as Henry Mills

Jared Gilmore

Henry Mills

Secondary Cast of Once Upon a Time

Steve Elliott

Drunk Charlie

Jessa Danielson

Wench

Natalie von Rotsburg

Rapunzel's Mother

Dave Mathews

Doctor

Jack Di Blasio

Lost Boy

Lindsay Collins

Spinster

Dominic Downer

Knight

Benjamin Cook

Michael Darling

Karin Inghammer

Mary Darling

Harold Davies

Fisherman

William Phillips

Peasant Man

Peter Kawasaki

Orderly

Scott McAdam

Orderly

Michael Soltis

Black Knight

Chelsea Turner

Tavern Waitress

Sebastian Wilkinson

Young Baelfire

Catherine Bogdanova

Spaghetti Lady

Garry Garneau

Spaghetti Man

Bailey Herbert

Young Helga

Elizabeth McCarthy

Wife , Mob Girl

Layton Keely

Gnome

Natalie Gibson

Doctor

Josh Hallem

Lord Dingwall

Marco D'Angelo

Lord Macguffin , Lord MacGuffin

Kate Bateman

Mother

Mark Gash

Father

Paul Chevreau

Skinny Man

Hannah Longworth

Cecilia

Iris Truong

Little Girl

Anson Hibbert

Policeman

Ilias Webb

Kevin

Michael Querin

Mr. Feinberg

Paul Kloegman

Carriage Driver

Sidney Shapiro

Max

Parker Magnuson

Zach

Dante Arias

Child #1

Steven Roberts

Blacktooth

Sebastian West

Young Liam

Jackie Minns

Woman

Janet Walmsley

Peasant Woman

Gavin Cooke

Drunken Lout

Shanna Amaral

Diner Waitress

Kiefer Bahrich

Sad-Eyed Boy

Yana Oblasova

Diner Waitress

Flossie McKnight

Bus Driver

Shannon Hearn

Frontiersman

Craig Ericsson

Butler

Thomas Gasior

Musketeer

Tristan Chad Ghostkeeper

Partygoer

Nathaniel Gosselin

Partygoer

Antoine Baby Harry

Castle Servant

Scott Lockyer

Partygoer

Billy Mustapha

Partygoer

Emily Shuttleworth

Partygoer

Liz Tookey

Partygoer

Emma Willey

Partygoer

David Forts

Burly Man

Edwina Shuster

Aged Nun

Rustin Gresiuk

Teen August

Torstein Byørkland

Beowulf

Cedric De Souza

Sultan of Agrabah

Grayson Gabriel

Roderick

Eleanor Jade

Nurse

Nickolas Gregory Johnston

Child

Ayden Turpel-Stewart

Lost Boy

Ari Guzhel

Older Girl

Zena Darawalla

Passerby

Jillian Fargey

Fairy Godmother

Daniel Jeffrey

Carl

Vladmir Ruzich

Suited Heavy

Evryle Ebora

Fake Lucy

Graem Beddoes

Gruff Patron

Cindy Luna

Cecelia

Lula Mae Melenchuk

Young Drizella

Alejandra Pérez

Teen Cinderella

Ian Nsenga

First Mate

Cory Rempel

Clayton

Patrick Doyle

Pirate

Jack Davies

Pinocchio

Lily van der Griend

Young Gretel

Abigayle Laura Mutch

Young Robin

Crew of Once Upon a Time

Full backstage crew list →