Full Cast — Once Upon a Time (2011–2018)

Lana Parrilla

Lana Parrilla

Regina Mills / Evil Queen

Robert Carlyle

Robert Carlyle

Mr. Gold / Rumplestiltskin / Weaver

Jared Gilmore

Jared Gilmore

Henry Mills

Jennifer Morrison

Jennifer Morrison

Emma Swan

Josh Dallas

Josh Dallas

David Nolan / Prince Charming

Ginnifer Goodwin

Ginnifer Goodwin

Mary Margaret Blanchard / Snow White

Colin O'Donoghue

Colin O'Donoghue

Captain Hook

Emilie de Ravin

Emilie de Ravin

Belle

Rebecca Mader

Rebecca Mader

Zelena / Wicked Witch of the West

Beverley Elliott

Beverley Elliott

Granny

Sean Maguire

Sean Maguire

Robin Hood

Lee Arenberg

Lee Arenberg

Leroy / Grumpy

Meghan Ory

Meghan Ory

Ruby Lucas / Red Riding Hood

Michael Raymond-James

Michael Raymond-James

Neal Cassidy / Baelfire

David-Paul Grove

David-Paul Grove

Doc

Gabe Khouth

Gabe Khouth

Tom Clark / Sneezy

Faustino Di Bauda

Faustino Di Bauda

Sleepy

Mig Macario

Mig Macario

Bashful

Michael Coleman

Michael Coleman

Happy

Keegan Connor Tracy

Keegan Connor Tracy

Mother Superior / Blue Fairy

Raphael Sbarge

Raphael Sbarge

Archie Hopper / Jiminy Cricket

Jeffrey Kaiser

Jeffrey Kaiser

Dopey

Andrew J. West

Andrew J. West

Henry Mills

Alison Fernández

Alison Fernández

Lucy Vidrio

Gabrielle Anwar

Gabrielle Anwar

Victoria Belfrey / Lady Tremaine

Dania Ramirez

Dania Ramirez

Jacinda Vidrio / Cinderella

Mekia Cox

Mekia Cox

Sabine / Tiana

Eion Bailey

Eion Bailey

August W. Booth / Pinocchio

Sarah Bolger

Sarah Bolger

Aurora

Robbie Kay

Robbie Kay

Peter Pan

Victoria Smurfit

Victoria Smurfit

Cruella De Vil

Raphael Alejandro

Raphael Alejandro

Roland

David Anders

David Anders

Dr. Whale / Victor Frankenstein

Michael Socha

Michael Socha

Will Scarlet

Barbara Hershey

Barbara Hershey

Cora / Queen of Hearts

Giles Matthey

Giles Matthey

Gideon

Chris Gauthier

Chris Gauthier

William Smee

Giancarlo Esposito

Giancarlo Esposito

Sidney Glass / Magic Mirror

Rose Reynolds

Rose Reynolds

Tilly / Alice

Tony Amendola

Tony Amendola

Marco / Geppetto

Adelaide Kane

Adelaide Kane

Ivy Belfrey / Drizella Tremaine

Georgina Haig

Georgina Haig

Elsa

Jamie Chung

Jamie Chung

Mulan

Ingrid Torrance

Ingrid Torrance

Nurse Ratched

Emma Booth

Emma Booth

Eloise Gardener / Mother Gothel

Parker Croft

Parker Croft

Felix

Kristin Bauer

Kristin Bauer

Maleficent

Liam Garrigan

Liam Garrigan

King Arthur

Tony Perez

Tony Perez

King Henry

Elizabeth Lail

Elizabeth Lail

Anna

Ethan Embry

Ethan Embry

Greg Mendell

Elizabeth Mitchell

Elizabeth Mitchell

Snow Queen

Greg Germann

Greg Germann

Hades

Jason Burkart

Jason Burkart

Little John

Tiera Skovbye

Tiera Skovbye

Margot / Robin Hood, Jr.

Timothy Webber

Timothy Webber

The Apprentice

Scott Michael Foster

Scott Michael Foster

Kristoff

Christie Laing

Christie Laing

Maid Marian

Jamie Dornan

Jamie Dornan

Sheriff Graham / Huntsman

Rose McIver

Rose McIver

Tinker Bell

Deniz Akdeniz

Deniz Akdeniz

Aladdin

Karen David

Karen David

Jasmine

Alan Dale

Alan Dale

King George / Albert Spencer

Bruce Blain

Bruce Blain

Samuel B. Ryce

Anastasia Griffith

Anastasia Griffith

Kathryn Nolan / Princess Abigail

Joana Metrass

Joana Metrass

Queen Guinevere

Amy Manson

Amy Manson

Merida

Patrick Fischler

Patrick Fischler

Isaac Heller

Olivia Steele-Falconer

Olivia Steele-Falconer

Violet Morgan

Jaime Murray

Jaime Murray

Black Fairy

Nathan Parsons

Nathan Parsons

Nick Branson / Hansel

Daniel Francis

Daniel Francis

Baron Samdi / Dr. Facilier

Sonequa Martin-Green

Sonequa Martin-Green

Tamara

Emma Caulfield

Emma Caulfield

Blind Witch

Eric Keenleyside

Eric Keenleyside

Moe French / Sir Maurice

JoAnna Garcia Swisher

JoAnna Garcia Swisher

Ariel

Julian Morris

Julian Morris

Prince Phillip

Sebastian Stan

Sebastian Stan

Jefferson / Mad Hatter

Sinqua Walls

Sinqua Walls

Sir Lancelot

Merrin Dungey

Merrin Dungey

Ursula

Elliot Knight

Elliot Knight

Merlin

Jarod Joseph

Jarod Joseph

Billy

Jakob Davies

Jakob Davies

Pinocchio

Charles Mesure

Charles Mesure

Black Beard

Jeff Pierre

Jeff Pierre

Drew / Naveen

Freya Tingley

Freya Tingley

Wendy Darling

Jack Di Blasio

Lost Boy

Dylan Schmid

Dylan Schmid

Baelfire

Abby Ross

Abby Ross

Young Emma

Michael P. Northey

Michael P. Northey

Friar Tuck

Hank Harris

Hank Harris

Dr. Jekyll

Sam Witwer

Sam Witwer

Mr. Hyde

Wil Traval

Wil Traval

Keith / Sheriff of Nottingham

Bailee Madison

Bailee Madison

Young Snow White

Paul Lazenby

Paul Lazenby

Claude

Jessy Schram

Jessy Schram

Ashley Boyd / Cinderella

Gabrielle Rose

Gabrielle Rose

Ruth

Geoff Gustafson

Geoff Gustafson

Stealthy

Gil McKinney

Gil McKinney

Prince Eric

Sara Tomko

Sara Tomko

Tiger Lily

Yael Yurman

Yael Yurman

Anastasia Tremaine

Mckenna Grace

Mckenna Grace

Young Emma Swan

Trevor Roberts

Trevor Roberts

Remy

John Rhys-Davies

John Rhys-Davies

Grand Pabbie (voice)

Christopher Gorham

Christopher Gorham

Walsh / Wizard of Oz

James Immekus

James Immekus

Michael Darling

Matt Kane

Matt Kane

John Darling

C. Ernst Harth

C. Ernst Harth

Abraham / Ogre / Burly Man

Andrew Jenkins

Sir Percival

Caroline Ford

Caroline Ford

Nimue

Agnes Bruckner

Agnes Bruckner

Lily Page

Jorge Garcia

Jorge Garcia

Anton

Rachel Shelley

Rachel Shelley

Milah

Tim Phillipps

Tim Phillipps

Sean Herman / Prince Thomas

Jordyn Ashley Olson

Jordyn Ashley Olson

Oracle

Tzi Ma

Tzi Ma

The Dragon

Oded Fehr

Oded Fehr

Jafar

Faran Tahir

Faran Tahir

Captain Nemo

Stephen Lord

Stephen Lord

Malcolm

Peter Marcin

Peter Marcin

Chief Bromden

Sandy Robson

Sandy Robson

Sam Ochotta

Chilton Crane

Chilton Crane

Hilda Braeburn / Blind Witch

Alex Zahara

Alex Zahara

King Midas

Mik Byskov

Mik Byskov

Black Knight Archer

Mark Gibbon

Mark Gibbon

Head Troll

Sunny Mabrey

Sunny Mabrey

Glinda

Rose McGowan

Rose McGowan

Young Cora

Joy Castro

Joy Castro

Nurse

Dave Mathews

Doctor

Alex Barima

Alex Barima

Lost Boy

Eva Bourne

Eva Bourne

Princess Eva

Paul McGillion

Paul McGillion

Knave of Hearts

Noah Bean

Noah Bean

Daniel Colter

Alissa Skovbye

Alissa Skovbye

Paige / Grace

Conner Dwelly

Conner Dwelly

Morraine

Richard Schiff

Richard Schiff

King Leopold

Brad Dourif

Brad Dourif

Zoso

Lee Page

Lee Page

Arendelle Guard #1

Elizabeth McCarthy

Elizabeth McCarthy

Wife / Mob Girl

Tom Pickett

Tom Pickett

Bishop

Andre Tricoteux

Andre Tricoteux

Argyle / Massive Brawler

Paul Telfer

Paul Telfer

Lord Macintosh

Patti Allan

Patti Allan

Blind Witch / Miss Ginger

Josh Hallem

Lord Dingwall

Marco D'Angelo

Lord Macguffin / Lord MacGuffin

Kis Yurij

Kis Yurij

Igor

Nils Hognestad

Nils Hognestad

Franz

Marcus Rosner

Marcus Rosner

Jurgen

Nicole Muñoz

Nicole Muñoz

Young Lily

Nick Hunnings

Prison Guard / Jack

Ilias Webb

Kevin

Sarah Hayward

Sarah Hayward

Villager

Edward Foy

Edward Foy

Lead Knight / Black Knight

Barclay Hope

Barclay Hope

James Page

Tyler Jacob Moore

Tyler Jacob Moore

Prince Hans

Pascale Hutton

Pascale Hutton

Queen Gerda

Noah Beggs

Noah Beggs

Mob Guy

Greyston Holt

Greyston Holt

Frederick / Jim

Bernard Curry

Bernard Curry

Liam Jones

Adrian Hough

Adrian Hough

Woodcutter

Arnold Pinnock

Arnold Pinnock

Orderly Poole

Thomas Gasior

Musketeer

Nick Eversman

Nick Eversman

Liam Jones II

Cedric De Souza

Sultan of Agrabah

Isabella Blake-Thomas

Isabella Blake-Thomas

Young Zelena

Mathew Bittroff

Mathew Bittroff

Lost Boy

Anton Starkman

Anton Starkman

Young Gideon

Robin Givens

Robin Givens

Eudora

Meegan Warner

Meegan Warner

Rapunzel

Nneka Croal

Nneka Croal

Social Worker

Nisreen Slim

Nisreen Slim

Dr. Sage

Anna Cathcart

Anna Cathcart

Tween Drizella

Jack Davies

Pinocchio

Naika Toussaint

Naika Toussaint

Seraphina

Richard David Lecoin

Sailor (uncredited) / Sailer (uncredited)

← Back to Once Upon a Time