43

Jennifer Morrison

as Emma Swan

44

Lana Parrilla

as Regina Mills

41

Colin O'Donoghue

as Captain Killian 'Hook' Jones

26

Robbie Kay

as Peter Pan

43

Ginnifer Goodwin

as Mary Margaret Blanchard

21

Jared S. Gilmore

as Henry Mills

43

Josh Dallas

as David Nolan

27

Tiera Skovbye

as Margot/Robin

40

Emilie De Ravin

as Belle French

61

Robert Carlyle

as Mr. Gold

39

Jamie Chung

as Mulan

45

Rebecca Mader

as Zelena / Wicked Witch of the West / Kelly West

16

Alison Fernandez

as Lucy

46

Sean Maguire

as Robin Hood

50

Keegan Connor Tracy

as Mother Superior / Blue Fairy / Zelena

42

Dania Ramírez

as Cinderella / Jacinda Vidrio

39

Meghan Ory

as Ruby Lucas

38

Andrew J. West

as Henry Mills

44

Michael Raymond-James

as Neal Cassidy

52

Gabrielle Anwar

as Lady Rapunzel Tremaine/Victoria Belfrey

34

Giles Matthey

as Gideon

40

Mekia Cox

as Tiana / Sabine

58

Raphael Sbarge

as Dr. Archie Hopper

About Once Upon a Time

About

A young woman comes to a small town where fairy tales come to life. Famous fictional characters such as Snow White, Peter Pan, and Maleficent have all appeared in the show. 

Trivia

After the sixth season, it was announced that actors Jennifer MorrisonGinnifer Goodwin, and Emilie De Ravin would be leaving the show.