List of Once Upon a Time characters

The characters of ABC's Once Upon a Time and its spin-off Once Upon a Time in Wonderland are related to classic fairy tale and fantasy characters, and often tie-in with other Disney media properties.

Cast

Main
 Snow White/Mary Margaret Blanchard (seasons 1-7) portrayed by Ginnifer Goodwin and Bailee Madison,  is the daughter of King Leopold and Queen Eva, step-daughter of Regina Mills, wife of Prince David, mother of Emma Swan and Prince Neal, grandmother of Henry Mills and Hope, and great-grandmother of Lucy Mills. As a child, she reveals a secret that results in Regina's transformation to the Evil Queen which subsequently leads to the casting of the curse. Separated from her daughter, she is reunited with Emma, and the rest of her family, after the curse breaks. Snow would then clash with Maleficent involving a secret past between them that is eventually resolved. After the merger of the realms, Snow crowns Regina as the Good Queen of the United Realms. For her performance, Goodwin received three nominations for Choice TV Actress: Fantasy/Sci-Fi from the Teen Choice Awards in 2012, 2013 and 2014, four for Favorite Sci-Fi/Fantasy TV Actress from the People's Choice Awards in 2013, 2014, 2015 and 2016, and one for Favourite TV Duo (with Josh Dallas) from the People's Choice Awards in 2015.
 Emma Swan (seasons 1-7, Wonderland) portrayed by Jennifer Morrison, Abby Ross and Mckenna Grace,  is the daughter of Snow White and Prince David, sister of Prince Neal, wife of Killian Jones, mother of Henry Mills and Hope, and grandmother of Lucy Mills.
 Regina Mills/Evil Queen/Roni (seasons 1-7) portrayed by Lana Parrilla and Ava Acres,  is the daughter of Cora Mills and Prince Henry Mills, half-sister of Zelena, mother of Henry Mills, and grandmother of Lucy Mills. Regina is responsible for the casting of the original curse that ripped everyone to the Land Without Magic. However, with Emma's arrival and the curse breaking, Regina reforms her evil ways and seeks redemption for the sake of Henry. She later clashes with her half-sister, although the two patches things up eventually after the death of Regina's true love: Robin Hood. Regina is later swept by a new curse which eventually breaks and leads to the merger of all the realms, where she becomes the Good Queen. For her performance, Parilla won the TV Guide Award for Favorite Villain and the ALMA Award for Outstanding Actress in a Drama Series in 2012 and received a nomination for Best Supporting Actress on Television from the 38th Saturn Awards and for Best Television Actress at the 28th Imagen Awards.
Prince David/David Nolan (seasons 1-7) portrayed by Josh Dallas and Luke Roessler,  is the son of Ruth, twin brother of Prince James, husband of Snow White, father of Emma Swan and Prince Neal, grandfather of Henry Mills and Hope, and great-grandfather of Lucy Mills. In the Enchanted Forest, he falls in-love with Snow White and gets engaged to her. Hoping to reclaim their realm, David becomes the leader of a war council. After winning the war, he marries Snow. After the curse is cast, he initially becomes a comatose John Doe, and is later to be reveled as David Nolan. After the curse breaks, he is reunited with his daughter Emma, and the rest of his family. With magic brought to Storybrooke, David and the other heroes protects their town from various dark forces; among them are Cora, the Wicked Witch of the West, the Snow Queen, the Queens of Darkness, and the Black Fairy. After the creation of the United Realms, he, alongside Snow, crowns Regina the Good Queen of their newly formed realm. For his performance, Dallas received one nomination for Choice Television Breakout Performance - Male and for Choice Television Actor - Fantasy/Sci-Fi from the Teen Choice Awards in 2012 and 2014, and one for Favourite Television Duo (with Ginnifer Goodwin) from the People's Choice Awards in 2015.
  Henry Daniel Mills (seasons 1-7) portrayed by Jared S. Gilmore and Andrew J. West,  is the son of Emma Swan and Neal Cassidy, adopted son of Regina Mills, step-son of Killian Jones, brother of Hope, husband of Ella, father of Lucy Mills, nephew of Prince Neal, grandson of Snow White, Prince David, Rumplestiltskin and Milah, and great-grandson of Cora Mills, Prince Henry, Malcolm and Fiona. As a child, he brings Emma Swan to Storybrooke as he believes the town inhabitants are fairy tale characters cursed by the Evil Queen, who is his mother and mayor: Regina Mills. Emma's parental love for him breaks the curse and he is reunited with his family. He would later become the author of the Once Upon a Time book, where his job would be to witness and record stories of people from all parts of their realm. After his high school graduation, Henry decides to find his own story in another realm. Eventually reaching New Fairy Tale Land, he falls in-love with Ella and gets a daughter: Lucy. But a new curse is cast and Henry ends up in Hyperion Heights, separated from his wife and daughter. Once he breaks the curse via motherly love for Regina, he is reunited with his family. After Regina merge all the realms, he attends her coronation with his family. For his performance, Gilmore won the Young Artist Award for Best Performance in a TV Series – Leading Young Actor in 2012.
Jiminy Cricket/Dr. Archibald Hopper (seasons 1-4, 6-7) portrayed by Raphael Sbarge, Morgan Roff and Adam Young, is the son of con artists who desires to live an honest life but is too weak-willed to leave his family. In the Enchanted Forest, after accidentally turning a couple into puppets, Jiminy gains the help of the Blue Fairy to make amends with the couple’s son, Geppetto. The Blue Fairy turns him into a cricket and he serves as Geppetto’s conscience. After the curse is cast, he becomes Dr. Archibald Hopper, Storybrooke's psychotherapist. He also owns a dalmatian dog named Pongo. After the curse breaks, he is reunited with his former friends. He later officiates Emma and Killian’s wedding.
The Huntsman/Sheriff Graham Humbert (seasons 1-2) portrayed by Jamie Dornan, is a nameless hunter who is a solitary recluse. In the Enchanted Forest, he is raised by wolves. He is recruited by the Evil Queen to kill Snow White. However, he has a change of heart and spares her, angering the Evil Queen who rips his heart and keeps it in her vault. He then becomes one of her Black Knights as punishment. He is transported to Storybrooke when the Evil Queen cast her curse. In Storybrooke, he is Sheriff Graham Humbert, the town's police officer. However, after Emma Swan’s arrival, he begins to remember his former life, but is killed by Regina before he could reveal it to Emma.
Rumplestiltskin/Mr. Gold/Det. Weaver (seasons 1-7) portrayed by Robert Carlyle and Wyatt Oleff,  is the son of Malcolm and Fiona, formerly Milah's husband, Belle's husband, Baelfire's and Gideon's father, Henry Mills' grandfather, and great-grandfather of Lucy. As the Dark One, Rumpelstiltskin is responsible for majority of the evil-doings, among them includes Cora's quest for power, Ingrid's rise to the Snow Queen, Maleficent, Ursula, and Cruella teaming up as the Queens of Darkness, and Regina's transformation into the Evil Queen that leads to the Dark Curse. However, because of his love for Belle, Rumplestiltskin would constantly battle between the light and dark. Eventually, he settles down with Belle, whom he has a son with, until she dies of old age before seeking the Guardian to rid of his dark one powers to reunite with Belle. Sacrificing his heart to save Hook, Rumplestiltskin dies and reunites with Belle in Mount Olympus.
Pinocchio/August Wayne Booth (seasons 1-2, 4, 6-7) portrayed by Eion Bailey, Rustin Gresiuk, Jakob Davies and Jack Davies, is a puppet that Geppetto carved from an enchanted tree. In the Enchanted Forest, as a boy, he gives his life to save Geppetto from drowning, though the Blue Fairy restores him into a real boy. After Geppetto makes a magical wardrobe to save Emma from the Evil Queen's curse, he sends Pinocchio in it along with her, sending them both to the Land Without Magic. After transporting, Pinocchio and Emma lives in an orphanage until he runs away with other members of the home. Seventeen years later, Pinocchio, now known as August Wayne Booth travels to Portland and confronts Neal Cassidy, a thief who has fallen in love with Emma. He convinces him to leave Emma to allow her to fulfill her destiny. August goes through several transformations during his time in Storybrooke, especially when the heroes were on the hunt for the Author.
Belle/Lacey (seasons 1-7) portrayed by Emilie de Ravin , is the daughter of Sir Maurice and Colette, wife of Rumplestiltskin, and mother of Gideon and step-mother of Baelfire. Taken as a prisoner by Rumplestiltskin as part of a deal to save her kingdom form the Ogre War, Belle ends up falling in-love with him, but the two fails to express their feelings for the other. She is then captured and declared dead by the Evil Queen, and once the Dark Curse is cast, remains in Regina's confinement in Storybrooke's General Hospital's mental ward beneath the town. She is then freed by Jefferson and reunites with Rumplestiltskin after the curse breaks. While having a on-and-off relationship with him, Belle eventually marries him and has a son. As her dream is to realm hop, Rumplestiltskin takes her and their son to see the realms, where they eventually settle down at the Edge of Realms. She later dies of old age due to the time difference in the Edge of Realms.
Killian Jones/Hook (seasons 2-7) portrayed by Colin O'Donoghue and Oliver Bell,  is the son of Brennan Jones, brother to Liam Jones, half brother to Liam, husband of Emma Swan, step-father of Henry Mills, and father of Hope. Abandoned as a child, Killian and his brother ends up with the navy, working for a king. However, after his brother's death, he chooses to rebel the king and becomes a pirate. After falling in-love and stealing Rumplestiltskin's wife, he loses his hand, earning the name "Hook". Vowing vengeance against Rumplestiltskin, he travels to Storybrooke with Cora, but the vengeance is long forgotten after he ends up with Emma Swan. They two eventually marries and gains a daughter: Hope. During Regina's coronation after them merger of the realms, Hook, Emma, and baby Hope arrives slightly late, interrupting the ceremony, but is greeted with happiness by Regina.
Red Lucas/Ruby (seasons 1-3, 5, Wonderland) portrayed by Meghan Ory, is the daughter of Anita, granddaughter of Widow Lucas, and Dorothy Gale's lover. In the Enchanted Forest, Red, unknown to her, is a werewolf that has been terrorising her village. Her grandmother uses a cloak to prevent Red from turning during the half-moon. After meeting Snow White, Red discovers the truth after unwillingly killing her lover: Peter. Red then becomes close friends with Snow. She is transported to Storybrooke when the Evil Queen casts her curse. In Storybrooke, she is Ruby, a rebellious yet insecure and loving young woman who wants to leave town but is held back by her grandmother's ill health and works at Granny's Diner as a waitress. Once the curse breaks, Ruby returns to Fairy Tale Land, where she eventually finds her way to the Land of Oz and begins a romantic relationship with Dorothy Gale.
Baelfire/Neal Cassidy (seasons 1-3, 5-6) portrayed by Michael Raymond-James, Dylan Schmid, Brandon Spink, Sebastian Wilkinson and Dean Petriw, is the son of Rumplestiltskin and Milah, grandson of Malcolm and Fiona, Emma Swan's first love, Henry's father, Tamara's fiancé, and Emma's brothers namesake. As a child, Baelfire lives with his father after his mother Milah leaves. He never accepts his father as the Dark One and instead ends up in the Land Without Magic via a magic bean. Posing as Neal Cassidy, he meets Emma Swan while unintentionally crossing paths with August Booth, who convinces him to lead Emma on a new path to break the Dark Curse. Eventually, he is engaged to Tamara, but the relationship never develops. After returning to the Enchanted Forest via the reversal curse, he sacrifices himself to bring back his father and becomes conjoined with him. Following a new curse, Emma separates him from his father, allowing him to peacefully pass on to Mount Olympus. He later briefly visits Emma in the Dreamscape to warn her about the Underworld and its dangers.
Alice (Wonderland) portrayed by Sophie Lowe and Millie Brown,  is the daughter of Edwin, stepdaughter of Sarah, half-sister of Millie, wife of Cyrus, and mother to her daughter. In Victorian England, Alice accidentally stumbles upon a rabbit hole that leads her to Wonderland, where she interacts with the White Rabbit, Cora, Anastasia, and Will Scarlet. She also finds a genie named Cyrus and falls for him. After his apparent death, Alice is sent back to Victorian England and locked away in an asylum for a delusional believes of Wonderland. Spending a year in the asylum, Alice is freed by Will and the White Rabbit and is taken to Wonderland to face off Jafar and Anastasia in a quest to rescue Cyrus. After Jafar is defeated, Alice and Cyrus return to Victorian England for their wedding. Alice then gives birth to a baby girl. Several years later, Alice tells her daughter of her adventures in Wonderland, naming the White King and Queen as the true rulers of Wonderland.
Will Scarlet/Knave of Hearts/White King (season 4, Wonderland) portrayed by Michael Socha,  is the brother of Penelope and lover of Anastasia. In the Land of Oz, he witnesses the death of his sister, Penelope. He then moves to the Enchanted Forest and falls in love with Anastasia. Together, they escape to Wonderland for a better life, but Anastasia betrays him to become the Red Queen. Heart broken, Will gives his heart to Cora, becoming her Knave of Hearts. With Alice's help, Will eventually regains his heart. After the Dark Curse is cast, Will is sent to the Land Without Magic. In Storybrooke, Will is sought by the White Rabbit after the curse breaks and is brought back to Wonderland with Alice to help find Cyrus. After Will's heart is inserted back into his chest, he is able to feel love again. After Jafar's defeat, he reunites with Anastasia and rules alongside her as the White King of Wonderland.
Cyrus (Wonderland) portrayed by Peter Gadiot, is the son of Amara, brother to Taj and Rafi, lover of Alice and later father to his daughter. In Agrabah, Cyrus and his brothers are turned into genies after stealing magical waters from the Well of Wonders, and Cyrus' genie bottle eventually ends up in Wonderland. When Alice comes to Wonderland, he falls in love with her. He is then "killed" by the Red Queen and captured by Jafar. Twenty-eight years later, upon the revelation that Cyrus is alive, Alice is brought back to Wonderland and she rescues Cyrus. After Jafar's defeat, Cyrus goes to Victorian England to wed Alice. Years later, both Cyrus and Alice have a daughter as they tell their daughter about their adventures in Wonderland.
Anastasia/Red Queen/White Queen (Wonderland) portrayed by Emma Rigby,  is the daughter of an unnamed women, step-sister of an unnamed girl, and lover of Will Scarlet. In the Enchanted Forest, Anastasia meets Will Scarlet and falls in love with him. For a better life, she and Will escape to Wonderland, but she betrays him to become the Red Queen. As the Red Queen, she learns magic from Cora to ascend power over her realm. However, Anastasia eventually regrets her actions and wishes to reunite with Will, forming an alliance with Jafar to change the laws of magic. Using the White Rabbit, she gets Alice and Will back in Wonderland to gain Cyrus' genie bottle. However, her love for Will interrupts Jafar's plan, which shatters their alliance. She patches things with Will but is killed by Jafar and eventually resurrected after his defeat. She and Will are briefly separated by unknown means, but they eventually reunite and rule Wonderland as the White Queen and King.
Jafar (season 6, Wonderland) portrayed by Naveen Andrews, Oded Fehr and Anthony Keyvan,  is the son of Ulima, the bastard son of the Sultan, and half-brother of Mirza. After his mother's death, Jafar wishes to be acknowledged as the son of the Sultan, but being the bastard son, the Sultan refuses. Hoping to use three genie lamps to change the laws of magic, he kidnaps the Sultan and makes an alliance with the Red Queen of Wonderland, but betrays her once their goals no longer aligned. Using any means necessary to gain all three genies, Jafar, along with Amara becomes the most powerful sorcerer in all the realms, but his wrongdoing is undone by Nyx when he unintentionally steals the magical waters of the Well of Wonders, and he is turned into a genie and is sent to the Enchanted Forest. Discovered by Princess Jasmine in his genie form, he is killed via transformation to a staff.
Percy/White Rabbit (Wonderland) voiced by John Lithgow, is the husband of Mrs. Rabbit, and father of his son and daughter. As the White Rabbit of Wonderland, Percy is able to create rabbit-hole portals to any realm. During his time in Victorian England, Alice follows Percy through a rabbit hole to Wonderland. Twenty-eight years later, he retrieves the Knave of Hearts from Storybrooke and help rescue Alice from an asylum, bringing them both to Wonderland to help find Cyrus. To defeat Jafar, he recruits an army to defeat Jafar's undead army. Following Jafar's defeat, he opens a portal for Alice, Cyrus and many of their Wonderland friends to Victorian England for preparation of Alice and Cyrus' wedding. After the wedding, he sends his family, Anastasia, and Wille back to Wonderland. Years later, he can be seen looking from behind some tall grasses when Alice and Cyrus are seen with their child.
Zelena/Wicked Witch of the West/Kelly West (seasons 3-7) portrayed by Rebecca Mader and Isabella Blake-Thomas,  is the daughter of Cora Mills and Jonathan, half-sister of Regina Mills, mother of Robin, and Chad's fiancée. Abandoned as a child, Zelena wishes for family love but grows envious with her half-sister Regina for getting everything she ever wanted. Hoping to change the past, Zelena collects ingredients to activate a time portal, but her plan is foiled. Zelena later chooses to mend her sisterly bond with Regina after the birth of Robin. After a new curse is cast, Zelana becomes Kelly West and is engaged to Chad, but regains her memories from Regina. After the United Realms is created, Zelena choose to remain with Chad.
Robin of Locksley/Robin Hood (seasons 2-7, Wonderland) portrayed by Sean Maguire and Tom Ellis,  is the husband of Marian, father of their son Roland, and father of his and Zelena's daughter Robin. Robbing from the rich for the poor, Robin ends up with Marian because of his honor code, but his actions angers the Sheriff of Nottingham, who threatens to close down Robin's bar, prompting him to make a deal with Rumplestiltskin. Over the years, he gains a son, but loses Marian, but eventually finds a new love: Regina. However, he dies protecting Regina from Hades via annihilation from the Olympian Crystal and he moves on to Mount Olympus. 
Hook/Det. Rogers (seasons 6-7) portrayed by Colin O'Donoghue, is a pirate captain and father of Alice via Gothel. While in the New Enchanted Forest, Hook is deceived by Gothel, resulting in the birth of Alice. As Alice is entrapped in a tower via Gothel's magic, Hook decides to raise her by forgetting his former grudges with Rumplestiltskin and moves into the tower. However, Gothel curses his heart, forcing him to stay away from Alice. When the curse is cast, Hook becomes Det. Rogers in Hyperion Heights, working alongside Det. Weaver. During his time as a detective, he becomes close to Tilly and the two forms a close father-daughter bond, not knowing that they are related. When the curse breaks, Hook reunites with his daughter after Gothel is defeated. He also gives his blessings to Robin to marry Alice. Once the realms are merged, Hook and Alice relocates to Storybrooke and attends Regina's coronation day.
Ella/Jacinda Vidrio (season 7) portrayed by Dania Ramirez and Alejandra Pérez, is the daughter of Cecelia, step-daughter of Marcus Tremaine and Rapunzel Tremaine, step-sister of Anastasia and Drizella, wife of Henry Mills, and mother of Lucy Mills. As a child, her mother remarries and she gains a step-family. However, after the return of her step-father's first wife: Rapunzel, the family relation becomes complicated, as Rapunzel becomes jealous of the new family. Once both her mother and step-father was eliminated, Ella ends up as a maid. Years later, she falls in-love with Henry Mills and gives birth to Lucy. However, after the Dark Curse is cast, Ella is sent to the Land Without Magic, but is reunited with her family after the curse breaks. She later attends Regina's coronation once the realms had been merged.
Rapunzel Tremaine/Victoria Belfrey (season 7) portrayed by Gabrielle Anwar and Meegan Warner,  is the first wife of Marcus Tremaine, mother of Anastasia and Drizella, step-mother of Ella, step-mother-in-law of Henry, and step-grandmother of Lucy Mills. In order to save her family, Rapunzel makes a deal with Mother Gothel and ends up locked away in a tower for six years. After freeing herself, she learns that her husband had remarried with a family of his own. Desperate to reunite herself with her family, she curses Cecelia. However, after Anastasia's apparent death, Rapunzel decides to kill Marcus and takes over the manor. She treats Drizella and Ella cruelly, prompting Drizella to conspire with Gothel to cast the Dark Curse which sends Rapunzel to the Land Without Magic. In Hyperion Heights, Rapunzel becomes Victoria Belfrey. Remembering her past life, she has Gothel locked away in her tower. After removing Lucy's belief, she awakens Anastasia. She sacrifices herself to save Ivy and to trade her life for Lucy.
Lucy Mills/Lucy Vidrio (seasons 6-7) portrayed by Alison Fernandez, is the daughter of Ella and Henry Mills. Born in the New Enchanted Forest to Henry and Ella, Lucy is a catalyst in the curse's prophecy. Fearing for Lucy's life, Henry brings her deep into the forest with the intent to build a magical wardrobe that will send her to the new world, but she loses him when he battles a beast sent by the Coven of the Eight. After the Dark Curse is cast, Lucy is sent to the Land Without Magic. In Hyperion Heights, she is known as Lucy Vidrio and believes that most of its inhabitants are fairy tale characters. She brings Henry to Hyperion Heights and tries to make him believe in the curse. She eventually ends up in a coma after Victoria awakens Anastasia. Lucy is awakened when Victoria sacrifices herself to save her. When all the realms are merged, she joins her family for Regina's coronation.
Queen Tiana/Sabine (season 7) portrayed by Mekia Cox, is the daughter of Queen Eudora and a King. Forced to auction her items, Princess Tiana seeks help from Dr. Facilier to find a Prince but finds out that it was a ruse, and decides to form a resistance against the King of the realm. As the resistance leader, she recruits Ella, Henry, Regina, and Hook to help their cause. During this time, she meets Prince Naveen but loses him to Dr. Facilier. Eventually, she becomes Queen of her kingdom when her mother steps down. When the Dark Curse is cast, Tiana is sent to the Land Without Magic. In Hyperion Heights, Tiana is known as Sabine. Her interest in making beignets causes her to open a food truck, unintentionally reuniting with Drew. After the merger of the realms, Tiana attends Regina's coronation to the Good Queen of the United Realms.

See also
 List of Once Upon a Time recurring characters

Notes

References

Category:Once Upon a Time (TV series)
Category:2010s American drama television series
Category:Once Upon a Time (TV series) characters
Category:Lists of American drama television series characters
Category:Lists of fantasy television characters